사용자 도구

사이트 도구


docker:install_ubuntu

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
다음 판 양쪽 다음 판
docker:install_ubuntu [2020/06/03 14:41]
kwon37xi [docker group 추가를 통해 sudo 없이 이용]
docker:install_ubuntu [2020/09/03 10:17]
kwon37xi [Install/설치]
줄 3: 줄 3:
 ===== Install/설치 ===== ===== Install/설치 =====
 Docker Ubuntu Repository를 운영중이다. 저장소를 등록하고 설치한다. ubuntu 버전별 주의점도 읽어봐야 한다. Docker Ubuntu Repository를 운영중이다. 저장소를 등록하고 설치한다. ubuntu 버전별 주의점도 읽어봐야 한다.
 +  * 공식적으로는 Ubuntu LTS 만 지원. 그런데, 확인해보면 비LTS도 지원하는 듯.
   * [[https://docs.docker.com/install/linux/docker-ce/ubuntu/|Docker Community Edition Installation on Ubuntu Linux]] 개발환경에서는 CE로 깐다.   * [[https://docs.docker.com/install/linux/docker-ce/ubuntu/|Docker Community Edition Installation on Ubuntu Linux]] 개발환경에서는 CE로 깐다.
   * Repository 설정 가이드를 따라하다보면 [[linux:mint|Mint Linux]] 사용시 저장소 설정에서 Ubuntu LTS가 아닌 Mint 버전이 들어가는 문제가 있다. 이때 ''/etc/apt/sources.list.d/additional-repositories.list'' 파일을 열어서 Mint에 해당하는 Ubuntu LTS로 변경해줘야 한다. [[linux:version|Linux 배포판과 버전 확인]]   * Repository 설정 가이드를 따라하다보면 [[linux:mint|Mint Linux]] 사용시 저장소 설정에서 Ubuntu LTS가 아닌 Mint 버전이 들어가는 문제가 있다. 이때 ''/etc/apt/sources.list.d/additional-repositories.list'' 파일을 열어서 Mint에 해당하는 Ubuntu LTS로 변경해줘야 한다. [[linux:version|Linux 배포판과 버전 확인]]
  
 <code sh> <code sh>
-# docker 저장소 설정을 마친뒤에 +# docker 에서 제공해주는 리포지토리 설정할 경우curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - 
- sudo apt-get install docker-ce+sudo add-apt-repository -y --no-update "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" 
 +</code> 
 +<code sh> 
 +# docker 제공 저장소 설정을 마친뒤에 
 +sudo apt-get install docker-ce 
 + 
 +# 만약, Ubuntu 기본 제공 docker를 사용하고자 한다면 
 +sudo apt-get install docker
 </code> </code>
  
줄 25: 줄 32:
 # 잘 되는지 확인 sudo 없이 # 잘 되는지 확인 sudo 없이
 docker run hello-world docker run hello-world
 +
 +# docker-compose 도 필요하면
 +sudo apt-get install docker-compose
 +
 +# ctop 모니터링용
 +sudo apt-get install ctop
 </code> </code>
  
 만약 ''Cannot connect to the Docker daemon. Is 'docker daemon' running on this host?''와 같은 메시지가 나오면서 실행이 안된다면 재시작/재로그인을 안 한 때문이거나 ''DOCKER_HOST'' 환경변수를 잘못 설정했기 때문이다. 재부팅 하고 ''DOCKER_HOST'' 환경변수를 삭제해준다. 만약 ''Cannot connect to the Docker daemon. Is 'docker daemon' running on this host?''와 같은 메시지가 나오면서 실행이 안된다면 재시작/재로그인을 안 한 때문이거나 ''DOCKER_HOST'' 환경변수를 잘못 설정했기 때문이다. 재부팅 하고 ''DOCKER_HOST'' 환경변수를 삭제해준다.
  
 +===== 부팅시 자동 실행 =====
 +<code sh>
 +# systemd
 +sudo systemctl enable docker
 +</code>
 ===== Uninstall ===== ===== Uninstall =====
 <code sh> <code sh>
docker/install_ubuntu.txt · 마지막으로 수정됨: 2021/10/27 23:08 저자 kwon37xi