Application/Docker

Ubuntu에 docker 설치하기

eeeun:) 2022. 3. 24. 11:24
반응형

https를 통해 Docker 저장소에 액세스 할 수 있도록 일부 종속성을 설치해야 된다.

sudo apt-get install apt-transport-https ca-certificates curl gnupg2

 

필요한 모든 종속성이 설치되면 밑의 명령어를 통해 Docker의 GPG 키를 다운로드하고 추가한다.

curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -

 

Docker 저장소를 추가한다.

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"

 

apt-get의 repository를 업데이트하고 최신 버전의 Docker를 설치한다.

sudo apt-get update
sudo apt-get install docker-ce

 

설치가 완료되면 Docker의 상태를 확인해본다.

Docker daemon의 권한을 username이 사용할 수 있는지 확인한다.

docker version

 

server 권한이 없다고 나오면 밑의 명령어를 통해 권한을 추가해준다.

sudo chown username:docker /var/run/docker.sock

 

/var/run/docker.sock 파일이 무엇인지 궁금하다면 밑에 클릭!

더보기

Docker를 설치하면 Docker daemon과 Docker CLI가 설치된다.

콘솔 화면에서 Docker 명령어를 입력할 경우 Docker CLI가 명령어를 받아서 Socket을 통해 Docker daemon에 전달한다. Docker 설치 경로 중 /var/run/docker.sock 파일은 Docker daemon에게 명령을 내릴 수 있는 인터페이스이다.

외부의 Docker CLI도 /var/run/docker.sock 에 접근 할 수 있다면 해당 Docker에 명령을 내릴 수 있다.

 

references

https://websetnet.net/ko/how-to-install-docker-on-debian-10/

 

728x90