sudo wget -qO- http://get.docker.com/ | sh
하고 입력하면 설치가 됩니다.
설치가 되었는지 확인하는 방법은 docker version
하고 입력하시면 아래와 같은 문구를 확인하게 됩니다.
그런데 설치된 도커의 버전에 대해 잘 설명해주다가 아랠 보니 "Got permission denied while trying ~" 하는 문구를 확인할 수 있습니다. 이는 권한 문제인데요,
위의 문제는 /var/run/docker.sock 에 권한이 없기 때문에 생긴 문제라고 합니다.
현재 사용자를 docker group에 추가해주면 해결되는 문제인데,sudo usermod -a -G docker $USER
을 따라 입력하면 여전히 안 될 수 있는데요,
해당 깃허브 이슈에서는 위의 명령어를 입력 후 머신을 재가동해야 작동할 것이라고 합니다.
그렇지 못 한 상황일 수 있으니 newgrp docker
라고 입력을 해주면 아래와 같이 아까와 같은 경고문 없이 버전 출력만 잘 되는 것을 확인할 수 있습니다.
어려운 개념이지만 혼자서 사용할 정도로 익히기엔 어렵지 않다 생각해 작성을 시작해보았습니다. 이 포스팅이 끝날 때쯤엔 쿠버네티스를 활용해 모델 배포를 하는 것까지 목표로 하는 중인데, 혹여 이 글을 보는 누군가도 저와 같이 성장해가는 마음으로 읽길 바라며 글을 써봅니다.
[내가 한 거 기록하는 Docker]03. Dockerfile (0) | 2021.07.27 |
---|---|
[내가 한 거 기록하는 Docker]02. 도커 이미지와 docker hub? (0) | 2021.07.24 |
[머신러닝 엔지니어 실무]02. 머신러닝 파이프라인 단계 (0) | 2021.07.22 |
[머신러닝 엔지니어 실무]01. 머신러닝 파이프라인의 이해 1 (1) | 2021.07.20 |
댓글 영역