2016-07-14 1 views
1

내 Ubuntu 14.04 서버에서 Docker 이미지가 virtual_machine입니다. 사용자 네임 스페이스 (--userns-remap=myuser)를 사용하지 않으면 docker images 명령을 사용하여 도커 이미지를 볼 수 있습니다. docker 데몬에서 네임 스페이스를 활성화하면 이미지를 볼 수 없습니다. 도커를 시작하고 컨테이너를 생성하는 사용자. --userns-remap=myuser은 호스트에 대한 권한이 거의없는 사용자입니다.사용자 이름 공간을 사용할 때 Docker 이미지에 액세스 할 수 없습니다.

나는 그에게 완전한 소유권과 /var/lib/docker/ 디렉토리에 대한 모든 권한을 주려고했지만 결과는 동일합니다. 무슨 일 이니?

답변

0

사용자 이름 공간이 활성화 된 상태에서 docker 데몬을 시작하면 /var/lib/docker에있는 이미지는 보이지 않지만/etc/subuid 및/etc/subgid에 따라 /var/lib/docker/xxxx:yyyy, xxxx 및 yyyy와 같은 하위 디렉토리에서 이미지를 찾지 않습니다.

그런 다음 이미지를 다시 빌드해야합니다.

이전 이미지는 손실되지 않으며 사용자 네임 스페이스 옵션이 비활성화 된 경우 사용할 수 있습니다.

관련 문제