Docker Commands [Docker 命令]
Published: Dec. 01, 2021
Last Updated: Jun. 05, 2023
本文简要介绍了个人常用的docker命令
docker images
docker images
可以显示当前的镜像,docker images -a
则可以显示所有的镜像。
docker container
docker container ls
显示docker容器,追加-a
则可以显示所有容器
docker container rm <CONTAINER ID>
删除某一个容器
docker rmi
docker rmi <IMAGE ID>
删除某一个镜像
docker run
run
命令是最常用的docker命令之一,其众多的options
选项,可以让docker container使用不同的方式启动docker image。比如,下面命令会使用镜像ubuntu:22.04
以交互模式启动一个容器,并将容器命名为myubuntu,同时将主机目录/home/<user_name>/Develop/<project_name>
映射到容器的/home/<project_name>
docker run --name myubuntu -v /home/<user_name>/Develop/<project_name>:/home/<project_name> -it ubuntu:22.04
-it
是使用Docker容器的交互模式。
-d
容器将会运行在后台模式
docker attach
每当我们使用exit
退出一个容器,该容器就进入了Exited
状态,要想重新进入该容易,则可以使用下列命令。
docker start myubuntu
重新启动名为myubuntu的容器。
docker attach myubuntu
重新进入名为myubuntu的容器,或者准确说,重新附着到该容器的会话中。