-
Solving Docker permission denied while trying to connect to the Docker daemon socketLinux 2020. 4. 17. 16:01
docker가 root 계정으로 설치 되었을때 root 계정이 아닌 계정으로 docker를 실행하고자 하면 제목과 같은 에러가 발생할 때가 있다. $ sudo usermod -a -G docker $USER $ sudo service docker restart 이 코드를 실행 한 후 재로그인을 해야 적용된다. 완전히 로그아웃하고 다시 로그인!
-
docker 설치 후 /var/run/docker.sock의 permission denied 발생하는 경우Linux 2020. 4. 17. 15:59
docker 설치 후 usermod로 사용자를 docker 그룹에 추가까지 했으나 permission denied 발생 DEV-[occiderepi301:/home/occidere] docker ps -a Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.40/containers/json?all=1: dial unix /var/run/docker.sock: connect: permission denied 해결책 /var/run/docker.sock 파일의 권한을 666으로 변경하여 다른 사용자도..
-
Error saving credentials: error storing credentials - err: exit status 1, out: `Cannot autolaunch D-Bus without X11 $DISPLAY`Solution 2020. 4. 1. 10:42
콘솔에서 docker login 으로 dockerhub에 login 시 나는 에러 docker-compose 버그로 보이며 아래 명령어를 실행한 후 시도하면 로그인에 성공한다. sudo apt remove golang-docker-credential-helpers 하지만 docker-compse도 삭제되니 재설치 해야한다.
-
Dockerfile 작성 시 주요 명령어Linux 2020. 3. 20. 11:01
1. FROM 어떤 이미지를 기반으로 새로운 이미지를 생성할 것인지를 나타냄 1 vi Dockerfile cs Dockerfile에 아래와 같이만 작성하고 저장한다. 1 docker build -t fromtest:0.0 . cs docker를 빌드한다. -t 옵션은 이미지 이름을 정의함 뒤에 .은 Dockerfile의 위치 2. RUN 쉘에서 명령어를 입력하는 것과 같음 Dockerfile에 RUN을 작성해보자 1 docker build -t runtest:0.0 . cs docker를 빌드한다. ubuntu:18.04 이미지를 가져오고 mkdir /zerocool 을 실행하고 echo "Hello!"를 실행하는 이미지를 만들었다. zerocool 폴더가 잘 생성되어있는것을 확인할 수 있다. 왜 ech..