docker批量操作容器

2022-04-18 23:26:49 字數 936 閱讀 4980

author:headsen chen

date: 2019-08-07  15:26:46

列出所有的容器 iddocker 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 image prune --force --all       # 僅在 docker 1.13的版本上適用,在ubuntu上不適用

docker image prune --force --all
刪除所有停止的容器

docker container prune
docker container prune

docker批量操作容器

列出所有的容器 id docker ps aq 停止所有的容器 docker stop docker ps aq 刪除所有的容器 docker rm docker ps aq 列出所有的映象 docker images q 刪除所有的映象 docker rmi docker images q 複製檔...

docker中映象和容器的批量操作

1 批量刪除映象 docker rmi docker images grep 條件 awk docker images 所展示的列表,第三列為映象id,根據映象id做刪除操作2 批量刪除容器 docker rm f docker ps a grep 條件 awk 3 刪除虛懸映象 虛懸映象指的是沒有...

docker批量操作

sudo docker build t mylamp test home user docker mylamp test 上例中,dockerfile存在於 home shen docker mylamp test 映象tag為mylamp test t,tag repository name an...