%EB%A1%9C%20%EC%8B%9C%EC%9E%91%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
내 Mac에서 우분투 도커 이미지를 실행하고 있습니다. 내가 할 때 docker run -it containername
그것은 루트로 시작됩니다. 하지만 대신 사용자로 시작하고 싶습니다. 수동으로 수행할 필요는 없습니다.login username
답변1
다음과 같이 실행하세요: docker run --interactive --tty --user $(id -u):$(id -g) 컨테이너 이름.
동일한 uid/guid를 사용하여 dockerfile에 이미 생성된 사용자가 있어야 합니다.
이미 게시된 링크는 또 다른 문제인 docker 데몬을 참조합니다.