/var/run/docker.sock: 권한이 거부되었습니다.

/var/run/docker.sock: 권한이 거부되었습니다.

나는 달리려고 노력한다이 도커 이미지다른 이미지로 로드합니다. 그런데 /var/run/docker.sock: permission deniedCentOS 6.6과 docker 1.7.1에서 보고했던 상황이 발생했습니다.여기.

docker-in-docker 이미지를 지원하는 Linux 배포판은 무엇입니까?

답변1

나는 또한 selinux 때문에 같은 문제에 직면했습니다. 다음을 통해 selinux가 범인인지 확인할 수 있습니다.

  1. selinux를 비활성화합니다:setenforce 0
  2. 다시 해 보다

selinux를 비활성화하면 문제가 해결되지만, 이는 비활성화할 이유가 아닙니다.

  1. selinux를 활성화합니다:setenforce 1
  2. selinux 구성에서 소켓 연결을 허용합니다.setsebool docker_connect_any true
  3. --priviledged다음 옵션을 사용하여 Docker 컨테이너를 실행하십시오.

답변2

CentOS 호스트에서 selinux를 느슨하게 변경해 보십시오.

setenforce 0

이것은 나에게 효과적입니다.

관련 정보