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或名称>:<容器中的文件地址> <主机目录>
原文地址:https://www.cnblogs.com/jytx/p/5407693.html