Docker 批量操作命令速查
Docker 批量操作命令速查
日常使用 Docker 经常需要批量操作,记录一些常用命令:
# 列出所有容器 ID
docker ps -aq
# 停止所有容器
docker stop $(docker ps -aq)
# 删除所有容器
docker rm $(docker ps -aq)
# 删除所有镜像
docker rmi $(docker images -q)
# 删除所有不使用的镜像
docker image prune -f -a
# 删除所有停止的容器
docker container prune
容器与主机之间复制文件
# 容器 -> 主机
docker cp mycontainer:/opt/file.txt /opt/local/
# 主机 -> 容器
docker cp /opt/local/file.txt mycontainer:/opt/