Junior — Middle
O contêiner continuará a funcionar após a reinicialização do sistema host?
sobes.tech IA
Resposta da IA
Por padrão, os contêineres Docker não continuam a funcionar após a reinicialização do sistema host, eles param junto com ele. Para que um contêiner seja iniciado automaticamente após a reinicialização, é necessário definir uma política de reinício.
Por exemplo, ao iniciar um contêiner, pode-se especificar o seguinte parâmetro:
docker run --restart unless-stopped ...
Valores possíveis para --restart:
no— não reiniciar (padrão)on-failure— reiniciar em caso de errosalways— sempre reiniciar o contêinerunless-stopped— reiniciar enquanto o contêiner não for parado manualmente
Se a política de reinício estiver definida, o Docker iniciará automaticamente os contêineres com essa configuração após a reinicialização do host.