Docker一些基本操作
1.停止所有的container,這樣才能夠刪除其中的images:
docker stop $(docker ps -a -q)
如果想要刪除所有container的話再加一個指令:
docker rm $(docker ps -a -q)
2.查看當前有些什么images
docker images
3.刪除images,通過image的id來指定刪除誰
docker rmi <image id>
4.想要刪除untagged images,也就是那些id為<None>的image的話可以用
docker rmi $(docker images | grep "^<none>" | awk "{print $3}")
6.要刪除全部image的話
docker rmi $(docker images -q)
7.查看正在運行的容器
docker ps
8.查看所有容器
docker ps -a
容器
1)在使用docker run啟動容器時,使用--restart參數來設置:
--restart具體參數值詳細信息:
no - 容器退出時,不重啟容器;
on-failure - 只有在非0狀態退出時才從新啟動容器;
always - 無論退出狀態是如何,都重啟容器;
還可以在使用on - failure策略時,指定Docker將嘗試重新啟動容器的最大次數。默認情況下,Docker將嘗試永遠重新啟動容器。
docker run --restart=on-failure:10 redis
2)如果創建時未指定 --restart=always ,可通過update 命令
docker run --restart=on-failure:10 redis
本文來自博客園,作者:一事冇誠,轉載請注明原文鏈接:http://www.rzrgm.cn/ysmc/p/12107604.html

浙公網安備 33010602011771號