--restart= :參數(shù)指定當容器退出時,所采用的各個策略:
Docker容器的重啟策略如下:
no,默認策略,在容器退出時不重啟容器
on-failure,在容器非正常退出時(退出狀態(tài)非0),才會重啟容器
on-failure:3,在容器非正常退出時重啟容器,最多重啟3次
always,在容器退出時總是重啟容器
unless-stopped,在容器退出時總是重啟容器,但是不考慮在Docker守護進程啟動時就已經(jīng)停止了的容器
如果容器啟動時沒有設置--restart參數(shù),則通過下面命令進行更新:
docker update --restart=unless-stopped pgdb