Docker 常用命令

Posted shawhe

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker 常用命令相关的知识,希望对你有一定的参考价值。

1、查看容器日志

docker logs -f <容器ID或名称>

2、查看正在运行的容器

docker ps

3、查看所有容器

docker ps -a

4、删除单个容器

docker rm <容器ID或名称>

5、删除所有容器

docker rm $(docker ps -a -q)

6、显示所有镜像

docker images

7、删除单个镜像

docker rmi <镜像ID或名称>

8、删除所有镜像

docker rmi $(docker images | awk ‘{print $3}‘ | sort -r)

9、删除特定条件的所有镜像

docker rmi $(docker images | grep <可匹配的仓库、名称的部分字符串> | awk ‘{print $3}‘ | sort -r)

10、运行一个新容器,同时为它命名、端口映射、文件夹映射

docker run --name <容器名称> -p <主机端口1>:<容器端口1> -p <主机端口2>:<容器端口2> -d -v <主机中目录>:<容器中目录> <镜像名[:tag]>

11、重新接管容器的控制台

docker attach <容器ID或名称>

12、从容器中拷贝文件出来

docker cp <容器ID或名称>:<容器中的文件地址> <主机目录>

以上是关于Docker 常用命令的主要内容,如果未能解决你的问题,请参考以下文章

Docker 常用命令

docker常用命令速查

Docker 常用命令

Docker 常用命令

Docker删除报错:Error response from daemon: conflict: unable to delete 08b152afcfae (must be forced)(代码片段

提效小技巧——记录那些不常用的代码片段