18 docker 그룹에 속한 많은 사용자가 있습니다. 따라서 이러한 사용자는 모두 도커 컨테이너를 시작할 수 있습니다. docker ps실행중인 컨테이너를 모두 표시하지만 컨테이너를 시작한 사용자는 표시하지 않습니다. dockerd 로그는 또한 어떤 사용자 호출을 나타내는 것으로 나타나지 않습니다 docker run. 특정 컨테이너를 시작한 사용자를 찾을 수있는 방법이 있습니까? logging docker — 올리버 데이 인 소스
2 이것은 나를 위해 일했다 : docker inspect $(docker ps -aq) --format '{{.Config.User}} {{.Name}}' 내 설정 : 호스트 : Ubuntu 16.04 도커 버전 : 17.06.2-ce, 빌드 cec0b72 — Emmerich 소스 9 컨테이너를 실행할 때 (docker run --user ....) 명령 줄 구성의 일부로 명시 적으로 설정된 경우 컨테이너 사용자를 반환하지만 프로세스를 실행 한 사용자는 그렇지 않습니다. — aleatha @aleatha 감사합니다. 이것은 여전히 귀하의 의견과 함께 유용한 답변입니다. — Vicky Chijwani