在使用Docker時,我們可能需要對其進行關機或重啟。本文將介紹如何在不影響服務的情況下進行Docker的關機和重啟。
# Docker關閉所有容器 $ docker stop $(docker ps -a -q) # Docker重啟所有容器 $ docker start $(docker ps -a -q) # 關閉并刪除所有容器 $ docker stop $(docker ps -a -q) && docker rm $(docker ps -a -q) # 重啟Docker $ sudo systemctl restart docker.service
上述命令可以通過終端窗口運行,也可以將其寫入腳本中以方便調用。
需要注意的是,當Docker被重啟后運行的容器會被關閉。因此,在進行Docker重啟前應確認已將所有需要運行的容器配置為自啟動。