다음과 같은도커 지시어, Docker를 실행하고 파일 dockerd --userns-remap=default
에 다음 줄을 추가했습니다 ./etc/subuid
dockremap:165536:65536
이게 무슨 뜻인지 이해가 안 되네요. 설명해주세요.
답변1
이것종속 UID파일에는 사용자가 가장할 수 있는 사용자 및 사용자 ID 목록이 포함되어 있습니다.
예에서:
dockremap:165536:65536
dockremap
시스템 사용자의 이름입니다. 이는 UID일 수도 있습니다.165536
UID 매핑을 시작한 시스템 UID입니다(컨테이너의 UID 0).65536
UID 0 위에 매핑할 수 있는 UID 수입니다. 따라서 165536 + 65536 = 231072는 사용자에게 매핑된 가장 높은 UID가 됩니다dockremap
.
존재하다도커 용어는 dockremap
컨테이너를 지정할 때 컨테이너가 실행되는 사용자입니다 --userns=dockremap
. 컨테이너의 UID 0은 시스템의 UID 165536입니다. 컨테이너의 UID 1은 165537 등이 됩니다.