문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
|
docker:install_ubuntu [2019/06/08 22:43] kwon37xi [docker group 추가를 통해 sudo 없이 이용] |
docker:install_ubuntu [2021/10/27 23:08] (현재) kwon37xi [Install/설치] |
||
|---|---|---|---|
| 줄 3: | 줄 3: | ||
| ===== Install/ | ===== Install/ | ||
| Docker Ubuntu Repository를 운영중이다. 저장소를 등록하고 설치한다. ubuntu 버전별 주의점도 읽어봐야 한다. | Docker Ubuntu Repository를 운영중이다. 저장소를 등록하고 설치한다. ubuntu 버전별 주의점도 읽어봐야 한다. | ||
| - | + | * 공식적으로는 Ubuntu LTS 만 지원. 그런데, 확인해보면 비LTS도 지원하는 듯. | |
| - | * [[https:// | + | * [[https:// |
| - | * [[https:// | + | * [[https:// |
| * Repository 설정 가이드를 따라하다보면 [[linux: | * Repository 설정 가이드를 따라하다보면 [[linux: | ||
| <code sh> | <code sh> | ||
| - | # docker 저장소 설정을 마친뒤에 | + | # docker |
| - | sudo apt-get install docker-ce | + | curl -fsSL https:// |
| + | |||
| + | echo \ | ||
| + | "deb [arch=$(dpkg --print-architecture) signed-by=/ | ||
| + | $(lsb_release -cs) stable" | ||
| + | </ | ||
| + | <code sh> | ||
| + | # docker 제공 | ||
| + | sudo apt-get install docker-ce | ||
| + | |||
| + | # 만약, Ubuntu 기본 제공 docker를 사용하고자 한다면 | ||
| + | sudo apt-get install docker | ||
| </ | </ | ||
| 줄 22: | 줄 33: | ||
| sudo service docker restart | sudo service docker restart | ||
| # logout/ | # logout/ | ||
| + | # newgrp docker 로그아웃 없이 group 적용됨. | ||
| # 잘 되는지 확인 sudo 없이 | # 잘 되는지 확인 sudo 없이 | ||
| docker run hello-world | docker run hello-world | ||
| + | |||
| + | # ctop 모니터링용 | ||
| + | sudo apt-get install ctop | ||
| </ | </ | ||
| 만약 '' | 만약 '' | ||
| + | ===== 부팅시 자동 실행 ===== | ||
| + | <code sh> | ||
| + | # systemd | ||
| + | sudo systemctl enable docker | ||
| + | </ | ||
| ===== Uninstall ===== | ===== Uninstall ===== | ||
| <code sh> | <code sh> | ||
| 줄 87: | 줄 107: | ||
| docker rmi hello-world # 이미지 삭제 | docker rmi hello-world # 이미지 삭제 | ||
| </ | </ | ||
| + | |||
| + | ===== 참조 ===== | ||
| + | * [[https:// | ||