Docker是一個開源的容器化平臺,它能夠讓開發人員將應用程序打包到一個獨立的可移植的容器中,并可以在不同的環境中進行部署。在使用Docker時,有時候需要對容器進行全部重啟操作。下面就介紹一下Docker全部重啟命令。
#1.停止所有Docker容器
docker stop $(docker ps -a -q)
#2.刪除所有Docker容器
docker rm $(docker ps -a -q)
#3.刪除所有Docker鏡像
docker rmi $(docker images -q)
#4.重啟Docker服務
systemctl restart docker
以上就是Docker全部重啟命令的完整操作,使用這些命令可以同時停止和刪除所有Docker容器,并刪除所有已有的Docker鏡像,之后再通過重啟Docker服務來達到全部重啟的效果。
需要注意的是,在使用Docker進行容器化應用程序部署時,我們也可以通過在容器內使用重啟命令來達到重啟目的,例如:
#1.進入Docker容器
docker exec -it container_name /bin/bash
#2.重啟服務
systemctl restart service_name
上述命令可以進入Docker容器內部操作系統,執行需要操作的命令,再通過systemctl命令重啟相應的服務達到重啟目的。