docker 刪除映象 進入映象(備忘錄)

2022-06-15 12:30:20 字數 809 閱讀 6494

docker要刪除映象,先要刪除依賴它的容器

1. 刪除容器

docker ps #檢視正在執行的容器

docker ps -a #檢視所有容器

docker rm container_id #刪除容器

2. 刪除映象

docker images //檢視映象

docker rmi image_id

2.1 刪除其他映象

# 刪除 null image

sudo docker rmi $(docker images -f "dangling=true" -q) #刪除所有映象

# 刪掉容器

docker stop $(docker ps -qa)

docker rm $(docker ps -qa)

# 刪除映象

docker rmi --force $(docker images -q)

# 刪除名稱中包含某個字串的映象

# 例如刪除包含「some」的映象

docker rmi --force $(docker images | grep some | awk '')

借鑑**:

其他:進入映象:docker exec -it 容器id sh (注:只能通過容器id)

退出映象:exit

執行容器:docker run --name 容器名 -p 8080:80 -d 映象名(docker run --name nginxtest -p 8080:80 -d nginx)

docker 刪除映象

1 查詢映象 docker images2 先查詢該映象啟動的容器的 container id docker ps a3 首先根據容器id 刪除容器 docker rm b5568112d2624 根據映象id image id 刪除映象 docker rmi e73bed6e09dc即,刪除容器和...

docker 刪除映象 根據條件刪除映象

docker 刪除映象 檢視官方推薦命令文件 docker rmi help usage docker rmi options image image.remove one or more images options f,force force removal of the image no pr...

Docker 執行 進入 映象

檢視安裝映象 docker images刪除映象 docker rmi 映象名稱執行映象 docker run d p 埠號 埠號 name 別名 resatrt always v 掛載目錄 容器目錄 映象名稱 restart always 自動重啟 docker update restart al...