Como alterar o driver de log em um contêiner em execução no docker

6

Eu tenho um contêiner em execução com o arquivo json do driver de registro padrão e gostaria de alterá-lo para syslog (novo padrão). A configuração do mecanismo do docker foi atualizada para usar o syslog por padrão, portanto, a criação de novos contêineres sem especificar o driver de log usa o syslog. É possível alterar o driver de log em contêineres existentes sem precisar recriá-los?

O

comando de atualização do docker não o suporta, editando o arquivo config.v2.json do contêiner e reiniciando o contêiner parece não ter efeito.

    
por milan 25.11.2016 / 12:57

1 resposta

3

Com base em este e esta documentação parece impossível alterar o driver de log de um contêiner docker. Alguém poderia alterá-lo para reexecutar o contêiner.

    
por 23.04.2017 / 18:26

Tags