docker swarm como descobrir por que o serviço não pode ser iniciado
Frequentemente, tenho problemas porque um serviço implantado no docker swarm com vários nós não é iniciado e não há logs gerados que possam ser visualizados comdocker service logs {serviceName}
Existem muitas razões possíveis para um serviço não iniciar, como
Não é possível baixar a imagem do registroRestrições que não podem ser cumpridasTenho problemas para descobrir por que um contêiner não inicia. Eu encontrei o comandodocker service ps {serviceName}
qual Liste as tarefas de um ou mais serviços e uma breve mensagem de erro (se houver um erro). No entanto, quando tento inspecionar a tarefa comdocker service logs {taskId}
(que deve mostrar os logs de uma tarefa) receboError response from daemon: task 3lkgo8t2sn7k not found
.
Alguém pode me ajudar a receber uma mensagem de erro completa por que um serviço não é iniciado?