Seringkali ketika kita melakukan restart vm/server/desktop yang trinstall Docker maka container yang kita jalankan sebelumnya pada Daemon akan secara Stop. Untuk mengatasi masalah ini, kita dapat menggunakan cara berikut:
Sebenarnya Docker sendiri sudah memiliki fitur tersebut dengan menggunakan option –restart dengan flag unless-stopped
Ketika pertama kali menaikkan container kita dapat melakukannya dengan cara seperti betikut:
[server@server~]# docker run -itd --restart unless-stopped hello-apps
Namun jika container nya terlanjut sudah running pada server kita dapat melakukan patch dengan menggunakan command berikut:
[server@server ~]# docker update --restart unless-stopped Containerid;
ContainerID dapat diganti dengan ContainerName
Untuk memastikan container sudah memiliki restart policy unless-stopped kita dapat melakukan pengecekan dengan melakukan inspect pada container yang sudah di patch sebelumnya.
[server@server ~]# docker inspect <container_id> | grep RestartPolicy -A 1
"RestartPolicy": {
"Name": "unless-stopped",