首页 > 其他 > 详细

docker 批量命令

时间:2020-02-28 10:47:41      阅读:75      评论:0      收藏:0      [点我收藏+]

docker中 启动所有的容器命令:

    docker start $(docker ps -a | awk ‘{ print $1}‘ | tail -n +2)

docker中    关闭所有的容器命令:

    docker stop $(docker ps -a | awk ‘{ print $1}‘ | tail -n +2)

批量删除容器与镜像:

    docker ps -a | awk ‘{print $1}‘ | xargs docker rm

    docker images | grep none | awk ‘{print $3}‘ | xargs docker rmi

 
列出所有的容器 ID
docker ps -aq

停止所有的容器
docker stop $(docker ps -aq)

删除所有的容器
docker rm $(docker ps -aq)

列出所有的镜像 docker images -q
删除所有的镜像 docker rmi $(docker images -q) 复制文件 docker cp mycontainer:/opt/file.txt /opt/local/docker cp /opt/local/file.txt myco

删除不用的镜像
docker image prune --force --all


docker 批量命令

原文:https://www.cnblogs.com/yscec/p/12375557.html

(1)
(1)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!