默認情況下,在重啟服務器之后,容器不會自動重新啟動,可通過如下方法進行解決:
方法一 :手動修改docker的配置文件,然后重啟 docker,所有的容器都會在服務器重啟后自動啟動,需要注意的是不同版本的服務器,docker的 配置文件路徑不同:
找到配置文件,將 RestartPolicy 屬性值由 no 改為 always,然后重啟 docker,systemctl restart docekr
方法二 :docker container update --restart=always {容器ID}
該方法只會設置指定的容器在服務器重啟后,自動啟動