Encontre o usuário que iniciou um contêiner docker

12

Temos muitos usuários que pertencem ao grupo docker. Portanto, qualquer um desses usuários pode iniciar um contêiner docker. docker ps mostrará todos os contêineres em execução, mas não mostra qual usuário iniciou o contêiner. O log dockerd também não parece indicar qual chamada de usuário docker run . Existe alguma maneira de descobrir qual usuário iniciou um determinado contêiner?

    
por Oliver Dain 22.04.2015 / 19:34

1 resposta

1

Isso funcionou para mim:

docker inspect $(docker ps -aq) --format '{{.Config.User}} {{.Name}}'

Minha configuração:

Anfitrião: Ubuntu 16.04

Versão do Docker: 17.06.2-ce, compilação cec0b72

    
por 14.09.2017 / 21:34