[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-1-en-105":3,"doc-seo-571988-105":53,"doc-detail-571988-en":131},{"code":4,"msg":5,"data":6},0,"success",[7,14,19,24,29,34,39,44,49],{"id":8,"doc_module":9,"doc_module_name":10,"category_name":11,"show_sort_weight":12,"slug":13},11,1,"Template","Presentations",90,"presentations",{"id":15,"doc_module":9,"doc_module_name":10,"category_name":16,"show_sort_weight":17,"slug":18},12,"Resumes",80,"resumes",{"id":20,"doc_module":9,"doc_module_name":10,"category_name":21,"show_sort_weight":22,"slug":23},14,"Invoices",70,"invoices",{"id":25,"doc_module":9,"doc_module_name":10,"category_name":26,"show_sort_weight":27,"slug":28},15,"Posters",60,"posters",{"id":30,"doc_module":9,"doc_module_name":10,"category_name":31,"show_sort_weight":32,"slug":33},16,"Social Media",50,"social-media",{"id":35,"doc_module":9,"doc_module_name":10,"category_name":36,"show_sort_weight":37,"slug":38},17,"Forms",40,"forms",{"id":40,"doc_module":9,"doc_module_name":10,"category_name":41,"show_sort_weight":42,"slug":43},18,"Letters",30,"letters",{"id":45,"doc_module":9,"doc_module_name":10,"category_name":46,"show_sort_weight":47,"slug":48},21,"Paper Templates",5,"papers-templates",{"id":50,"doc_module":9,"doc_module_name":10,"category_name":51,"show_sort_weight":4,"slug":52},158,"General","general-158",{"code":4,"msg":54,"data":55},"ok",{"site_id":56,"language":57,"slug":58,"title":59,"keywords":60,"description":61,"schema_data":62,"social_meta":124,"head_meta":126,"extra_data":128,"updated_unix":130},105,"en","docker-cheatsheet-docker-commands","Docker CheatSheet - Docker Commands","","Cheat sheet focused on essential Docker CLI workflows, covering images, containers, troubleshooting, Docker Hub interaction, and persistent storage and networking. Includes command sets to list and remove local images, prune unused image layers, and build images from a Dockerfile. Provides commands to start, stop, inspect, run, and delete containers, view logs, and open an interactive shell. Also covers pull/push/login/search on Docker Hub, plus volume creation/mounting and network listing/creation and cleanup.",{"@graph":63,"@context":123},[64,80,102],{"@type":65,"itemListElement":66},"BreadcrumbList",[67,71,74,77],{"item":68,"name":69,"@type":70,"position":9},"https://docshare.wps.com","Home","ListItem",{"item":72,"name":10,"@type":70,"position":73},"https://docshare.wps.com/template/",2,{"item":75,"name":11,"@type":70,"position":76},"https://docshare.wps.com/template/presentations/",3,{"item":78,"name":59,"@type":70,"position":79},"https://docshare.wps.com/template/docker-cheatsheet-docker-commands/571988/",4,{"url":78,"name":59,"@type":81,"image":82,"author":87,"headline":59,"publisher":90,"fileFormat":93,"inLanguage":57,"description":61,"dateModified":94,"datePublished":95,"encodingFormat":93,"isAccessibleForFree":96,"interactionStatistic":97},"DigitalDocument",{"url":83,"@type":84,"width":85,"height":86},"https://docshare.wps.com/thumbnails/docker-cheatsheet-docker-commands/571988.png","ImageObject",442,249,{"name":88,"@type":89},"Malam Tenang","Person",{"url":68,"name":91,"@type":92},"DocShare","Organization","application/pdf","2026-10-21","2026-10-13",true,{"@type":98,"interactionType":99,"userInteractionCount":101},"InteractionCounter",{"@type":100},"ViewAction",7,{"@type":103,"mainEntity":104},"FAQPage",[105,111,115,119],{"name":106,"@type":107,"acceptedAnswer":108},"How do I list and delete local Docker images?","Question",{"text":109,"@type":110},"Use `docker images` to list images, then remove one with `docker rmi \u003Cimage_name>`. To clean up unused images, run `docker image prune`.","Answer",{"name":112,"@type":107,"acceptedAnswer":113},"How can I run a container and map ports to the host?",{"text":114,"@type":110},"Start a container with `docker run \u003Cimage_name>`, optionally using `docker run -d \u003Cimage_name>` for background. For port binding, use `docker run -p\u003Chost_port>:\u003Ccontainer_port> \u003Cimage_name>`.",{"name":116,"@type":107,"acceptedAnswer":117},"How do I pull or search an image on Docker Hub?",{"text":118,"@type":110},"Pull with `docker pull \u003Cimage_name>`. Search with `docker search \u003Cimage_name>` after logging in using `docker login -u \u003Cimage_name>` (credentials are removed by `docker logout`).",{"name":120,"@type":107,"acceptedAnswer":121},"How do volumes and networks work in this cheat sheet?",{"text":122,"@type":110},"List volumes with `docker volume ls`, create with `docker volume create \u003Cvolume_name>`, and mount using `docker run --volume \u003Cvolume_name>:\u003Cmount_path>` (or `--mount ...`). For networking, list with `docker network ls`, create with `docker network create \u003Cnetwork_name>`, and remove unused networks via `docker network prune`.","https://schema.org",{"og:url":78,"og:type":125,"og:title":59,"og:site_name":91,"og:description":61},"article",{"robots":127,"canonical":78},"index,follow",{"doc_id":129,"site_id":56},571988,1792014841,{"code":4,"msg":5,"data":132},{"doc_id":129,"user_id":133,"nickname":88,"user_avatar":134,"doc_module":9,"category_id":8,"category_name":11,"doc_title":59,"doc_description":61,"doc_content":135,"file_id":136,"file_url":137,"file_type":138,"file_size":139,"view_count":101,"is_deleted":4,"is_public":9,"is_downloadable":9,"audit_status":9,"page_count":79,"language":140,"language_code":57,"site_id":56,"html_lang":57,"table_of_contents":141,"faqs":142,"seo_title":143,"seo_description":61,"update_tm":144,"read_time":73},962093532863,"https://ap-avatar.wpscdn.com/davatar_276721f389ce27ea32af1340a28f341c","Docker Commands  \nIMAGES :  \nList all Local images  \ndocker images  \nDelete an image  \ndocker rmi \u003Cimage_name>  \nRemove unused images  \ndocker image prune  \nBuild an image from a Dockerﬁle  \ndocker build-t \u003Cimage_name>:\u003Cversion> . //version is optional  \ndocker build-t \u003Cimage_name>:\u003Cversion> . -no-cache //build without cache  \nCONTAINER :  \nList all Local containers (running & stopped)  \ndocker ps-a  \nList all running containers  \ndocker ps  \nCreate & run a new container  \ndocker run \u003Cimage_name>  \n//if image not available locally, it’ll be downloaded from DockerHub  \nRun container in background  \ndocker run-d \u003Cimage_name>  \nRun container with custom name  \ndocker run- -name \u003Ccontainer_name> \u003Cimage_name>  \nPort Binding in container  \ndocker run-p\u003Chost_port>:\u003Ccontainer_port> \u003Cimage_name>  \nSet environment variables in a container  \ndocker run-e \u003Cvar_name>=\u003Cvar_value> \u003Ccontainer_name> (or \u003Ccontainer_id)  \nStart or Stop an existing container  \ndocker start|stop \u003Ccontainer_name> (or \u003Ccontainer_id)  \nInspect a running container  \ndocker inspect \u003Ccontainer_name> (or \u003Ccontainer_id)  \nDelete a container  \ndocker rm \u003Ccontainer_name> (or \u003Ccontainer_id)  \nTROUBLESHOOT :  \nFetch logs of a container  \ndocker logs \u003Ccontainer_name> (or \u003Ccontainer_id)  \nOpen shell inside running container  \ndocker exec-it \u003Ccontainer_name> /bin/bash  \ndocker exec-it \u003Ccontainer_name> sh  \nDOCKER HUB :  \nPull an image from DockerHub  \ndocker pull \u003Cimage_name>  \nPublish an image to DockerHub  \ndocker push \u003Cusername>/\u003Cimage_name>  \nLogin into DockerHub  \ndocker login-u \u003Cimage_name>  \nOrdocker login  \n//also, docker logout to remove credentials  \nSearch for an image on DockerHub  \ndocker search \u003Cimage_name>  \nVOLUMES :  \nList all Volumes  \ndocker volume ls  \nCreate new Named volume  \ndocker volume create \u003Cvolume_name>  \nDelete a Named volume  \ndocker volume rm \u003Cvolume_name>  \nMount Named volume with running container  \ndocker run- -volume \u003Cvolume_name>:\u003Cmount_path>  \n//or using- -mount  \ndocker run- -mount type=volume,src=\u003Cvolume_name>,dest=\u003Cmount_path>  \nMount Anonymous volume with running container  \ndocker run- -volume \u003Cmount_path>  \nTo create a Bind Mount  \ndocker run- -volume \u003Chost_path>:\u003Ccontainer_path>  \n//or using- -mount  \ndocker run- -mount type=bind,src=\u003Chost_path>,dest=\u003Ccontainer_path>  \nRemove unused local volumes  \ndocker volume prune //for anonymous volumes  \nNETWORK :  \nList all networks  \ndocker network ls  \nCreate a network  \ndocker network create \u003Cnetwork_name>  \nRemove a network  \ndocker network rm \u003Cnetwork_name>  \nRemove all unused networks  \ndocker network prune","cbCaisOdBUgp60cx","https://ap.wps.com/l/cbCaisOdBUgp60cx","pdf",134297,"English","# Images\n## Containers\n# Troubleshoot\n# Docker Hub\n# Volumes\n# Network","[{\"question\":\"How do I list and delete local Docker images?\",\"answer\":\"Use `docker images` to list images, then remove one with `docker rmi \\u003cimage_name\\u003e`. To clean up unused images, run `docker image prune`.\"},{\"question\":\"How can I run a container and map ports to the host?\",\"answer\":\"Start a container with `docker run \\u003cimage_name\\u003e`, optionally using `docker run -d \\u003cimage_name\\u003e` for background. For port binding, use `docker run -p\\u003chost_port\\u003e:\\u003ccontainer_port\\u003e \\u003cimage_name\\u003e`.\"},{\"question\":\"How do I pull or search an image on Docker Hub?\",\"answer\":\"Pull with `docker pull \\u003cimage_name\\u003e`. Search with `docker search \\u003cimage_name\\u003e` after logging in using `docker login -u \\u003cimage_name\\u003e` (credentials are removed by `docker logout`).\"},{\"question\":\"How do volumes and networks work in this cheat sheet?\",\"answer\":\"List volumes with `docker volume ls`, create with `docker volume create \\u003cvolume_name\\u003e`, and mount using `docker run --volume \\u003cvolume_name\\u003e:\\u003cmount_path\\u003e` (or `--mount ...`). For networking, list with `docker network ls`, create with `docker network create \\u003cnetwork_name\\u003e`, and remove unused networks via `docker network prune`.\"}]","Docker CheatSheet - Docker Commands | PDF",1791924877]