👩🏼💻 Docker 初学者指南 - 由初学者撰写 👨🏼💻
GenAI LIVE! | 2025年6月4日
你好世界,
我一直在学习 Docker🐳。我想分享一些入门级的开发基础命令,希望大家能够了解 Docker、容器和虚拟化的基础知识。
我正在使用 Windows 10 2004 更新🐱👓,此更新随 WSL2 一起提供。在本教程中,我在 WSL2 上使用 Ubuntu。
信息ℹ
显示所有命令
$ docker
Docker 版本
$ docker version
显示容器数量等信息
$ docker info
容器⛴
在前台创建并运行容器
docker container run -it -p 80:80 nginx
在后台创建并运行容器
$ docker container run -d -p 80:80 nginx
正在运行的容器
命名容器
$ docker container run -d -p 80:80 --name nginx-proxy nginx
列出正在运行的容器
$ docker container ls
列出所有容器
$ docker container ls -a
停止容器
$ docker container stop [ID]
停止所有容器
$ docker stop $(docker ps -aq)
删除容器(无法删除正在运行的容器)
$ docker container rm [ID]
删除正在运行的容器
$ docker container rm -f [ID]
删除多个容器
$ docker container rm [ID] [ID] [ID]
删除所有容器
$ docker rm $(docker ps -aq)
图片📸
列出我们下载的所有图像
$ docker images
从 docker hub 拉取新镜像
$ docker pull [IMAGE_NAME]
删除一个或多个图像
$ docker image rm [IMAGE]
$ docker rmi $(docker images -a -q)
注意:有什么建议吗?
快乐编码
寻找后端开发人员或全栈 Web 开发人员的入门级工作
http://pprathameshmore.github.io/
鏂囩珷鏉ユ簮锛�https://dev.to/praphameshmore/docker-for-beginners-by-beginner-3f7