실행중인 컨테이너에 접속하기 위해서 exec 명령어를 사용합니다.
컨테이너 내부에서 yum, apt-get 을 사용해서 패키지를 설치하려고 할 때, 루트 권한이 없어서 설치가 안되는 경우가 존재합니다.
이때, -u 0 옵션을 추가하면 루트 권한으로 컨테이너에 접속할 수 있습니다.
docker exec -u 0 YOUR_CONTAINER COMMAND
까먹지 말고 기록하자
실행중인 컨테이너에 접속하기 위해서 exec 명령어를 사용합니다.
컨테이너 내부에서 yum, apt-get 을 사용해서 패키지를 설치하려고 할 때, 루트 권한이 없어서 설치가 안되는 경우가 존재합니다.
이때, -u 0 옵션을 추가하면 루트 권한으로 컨테이너에 접속할 수 있습니다.
docker exec -u 0 YOUR_CONTAINER COMMAND