-
도커 ubuntu 에 설치 하자개발일지/docker 2020. 5. 10. 11:41
안녕하세요 개발하는 남자입니다.
지난번에 window 10 환경에 docker 설치를 알아봤는데요
이번에는 ubuntu 환경에서 docker를 설치하는 방법을 알아보도록 하겠습니다.
지난번 window 10 환경의 docker 설치방법이 궁금하시다면 아래 배너 클릭 :)
도커 window 10 에 설치 하자
안녕하세요 개발하는 남자 개남입니다. 오늘은 지난번에 이어서 도커를 실습하는 시간을 갖으려고 합니다. 우선 도커를 실습하기 앞서 도커를 다루기 위해서 설치가 필요합니다. 설치를 진행하도록 하겠습니다. 도..
sudarlife.tistory.com
ubuntu 환경에 docker 설치는 docker 공식 문서에 너무나 잘 나와 있어서 따로 정리할 필요가 없겠지만.
영문보다 한글로 정리 된 내용이 있으면 차후에도 도움이 될 것 같아서 이렇게 정리합니다.
도커 설치에는 2가지 프로세스가 진행됩니다.
repository 세팅 과 도커 설치
1. repository 셋팅
1. HTTPS를 통해 저장소를 사용할 수 있도록 apt 패키지 색인을 업데이트하고 패키지를 설치하십시오.
$ sudo apt-get update $ sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg-agent \ software-properties-common
2. 도커의 공식 GPG 키를 추가하십시오.
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
지문 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88의 마지막 8자를 검색하여 지문 키가 있는지 확인하십시오.
$ sudo apt-key fingerprint 0EBFCD88 pub rsa4096 2017-02-22 [SCEA] 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88 uid [ unknown] Docker Release (CE deb) <docker@docker.com> sub rsa4096 2017-02-22 [S]
3. 안정된 저장소를 설정하십시오
$ sudo add-apt-repository \ "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) \ stable"
2. 도커 설치
1. apt 패키지 색인 업데이트 후 최신 버전의 도커 엔진 및 컨테이너 설치.
$ sudo apt-get update $ sudo apt-get install docker-ce docker-ce-cli containerd.io
2. 특정 버전의 Docker Engine 설치하려면 저장소에 사용 가능한 버전을 확인한 후 선택하여 설치합니다.
$ apt-cache madison docker-ce
$ sudo apt-get install docker-ce=<VERSION_STRING> docker-ce-cli=<VERSION_STRING> containerd.io
5:19.03.8~3-0~ubuntu-bionic 버전으로 설치하도록 하겠습니다.
$ sudo apt-get install docker-ce=5:19.03.8~3-0~ubuntu-bionic docker-ce-cli=5:19.03.8~3-0~ubuntu-bionic containerd.io
도커 설치가 완료되었습니다
docker version 명령어를 실행하시면 permission denied 가 나오는 것을 확인됩니다.
docker 실행 권한을 ubuntu에게 설정해야 합니다.
sudo usermod -aG docker $(whoami)
권할 설정 후 ubuntu에 재접속을 한 뒤에 다시 docker version 명령어 실행합니다.
위와 같이 잘 나온다면 도커가 잘 설치된 것입니다.
다음번에는 ubuntu 기반에 docker를 활용하여 web site를 등록해보는 시간을 가져 보도록 하겠습니다.
'개발일지 > docker' 카테고리의 다른 글
도커 머신을 활용해 로컬 VM에 프로비저닝 해보자. (1) 2020.06.06 [ docker-compose ]도커 컴포즈가 무엇이고 어떻게 실행하는 것일까? (0) 2020.06.03 도커 window 10 에 설치 하자 (0) 2020.05.10 도커 자주 사용되는 명령어 리스트 (0) 2020.05.02 도커가 무엇인고?! 간단하게 알아보고 가자, [ 개념 정리 ] (0) 2020.05.02