Cara start container Docker otomatis setelah Reboot

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",


EmoticonEmoticon