갑자기 고정 표시기를 사용하는 경우이 경고를 보여주는 시작했다 나의 우분투 머신 :도커 : 우분투
WARNING: open /home/parallels/.dockercfg: permission denied
내 현재 사용자가 고정 표시기 그룹에이 작업 괜찮다고. sudo를 항상 사용하지 않고 어떻게 해결할 수 있습니까?
갑자기 고정 표시기를 사용하는 경우이 경고를 보여주는 시작했다 나의 우분투 머신 :도커 : 우분투
WARNING: open /home/parallels/.dockercfg: permission denied
내 현재 사용자가 고정 표시기 그룹에이 작업 괜찮다고. sudo를 항상 사용하지 않고 어떻게 해결할 수 있습니까?
sudo
으로 명령을 실행할 때 명령 줄 옵션을 통해 달리 구성하지 않으면 시스템의 root
사용자로 실행됩니다. 귀하의 경우, 파일 사용 권한은 root
사용자 만이 파일에 대한 읽기 및 쓰기 권한을 가지도록 설정되어 사용자가 docker
그룹에 속하더라도 사용자가 sudo
을 사용해야합니다.
한번에 복사, 붙여 넣기 및 파일에 대한 액세스 해결하려면 다음을 실행하십시오`/ 홈/평행선에 대한 사용 권한은 무엇
# Change working directory
cd /home/parallels && \
# Give the root user and those belonging to the `docker` group read/write access;
# revoke all permissions for everyone else
sudo chmod u=rw,g=rw,o= .dockercfg && \
# Set the ownership of the file to the `root` user and `docker` group
sudo chown root:docker .dockercfg
대접, 고마워. 그러나 - 어떻게이 파일이 갑자기 왜이 상태에 빠질지 아십니까? – ConfusedNoob
그건 아주 좋은 질문이고 우리를 문제의 근원으로 데려 오는 것 같습니다. 내 대답을 업데이트해야합니다. –
을/파일 .dockercfg'? – jwodder
흠, .dockercfg가없는 것 같습니다. (리눅스 n00b이므로 사과드립니다.) – ConfusedNoob
발견 : -rw ------- 1 루트 루트 1 월 16 일 20:47 .dockercfg – ConfusedNoob