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删除报错:Error response from daemon: conflict: unable to delete 08b152afcfae (must be forced)(代码片段