Docker – Como iniciar o container automaticamente com o sistema. (How do I make a Docker container start automatically on system boot?)

dockerUtilize ao criar o container o parametro ‘ – – restart = {valor} ‘ veja seus valores:

no Não reinicia o contêiner automaticamente. (o padrão)
on-failure Reinicie o contêiner se ele sair devido a um erro, que se manifesta como um código de saída diferente de zero.
unless-stopped Reinicie o contêiner, a menos que seja explicitamente interrompido ou o próprio Docker esteja parado ou reiniciado.
always Sempre reinicie o contêiner se ele parar.

Caso seu container já esteja criado realize o update da seguinte maneira:

docker update –restart=always 0576df221c0b

Fonte: https://docs.docker.com/config/containers/start-containers-automatically/#use-a-restart-policy
 

Help DEV – Analista desenvolvedor Java / Android
https://helpdev.com.br/zarelli

Docker – Como iniciar o container automaticamente com o sistema. (How do I make a Docker container start automatically on system boot?)

2 pensou em “Docker – Como iniciar o container automaticamente com o sistema. (How do I make a Docker container start automatically on system boot?)

  1. Muito útil sua postagem, obrigado pela informação!

    Tenho uma dúvida, é possível adicionar um delay de inicialização para um container específico?

    por exemplo, quero que o container A inicialize primeiro que o B. então quero que assim que o sistema iniciar, inicie o container A e depois o B(por isso o container B iria ter um delay de 2 minutos para iniciar).

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

Rolar para o topo