====== 우분투에서 도커 활용법 ====== * description : 우분투에서 도커 활용하는 방법 기술 * author : 주레피 * email : dhan@repia.com * lastupdate : 2022-05-18 ===== 실행 ===== 도커 종료 & 시작 user@ubuntu:~$ sudo systemctl stop docker.socket user@ubuntu:~$ sudo systemctl stop docker user@ubuntu:~$ sudo systemctl start docker ===== 설치 ===== 시나리오 * 기존 도커 버전 확인 * 필요한 라이브러리 확인 * 저장소 추가 * 업데이트 * 설치 * docker-compose 설치 패키지 확인 $> sudo apt list // 도커 버전 확인 $> sudo docker version Client: Docker Engine - Community Version: 20.10.16 API version: 1.41 Go version: go1.17.10 Git commit: aa7e414 Built: Thu May 12 09:17:23 2022 OS/Arch: linux/amd64 Context: default Experimental: true Server: Docker Engine - Community Engine: Version: 20.10.16 API version: 1.41 (minimum version 1.12) Go version: go1.17.10 Git commit: f756502 Built: Thu May 12 09:15:28 2022 OS/Arch: linux/amd64 Experimental: false containerd: Version: 1.6.4 GitCommit: 212e8b6fa2f44b9c21b2798135fc6fb7c53efc16 runc: Version: 1.1.1 GitCommit: v1.1.1-0-g52de29d docker-init: Version: 0.19.0 GitCommit: de40ad0 // 사용자 docker 그룹에 추가 하기 $> sudo usermod -aG docker ${사용자} ===== Term ===== * sudo (Super User DO) * apt (Advanced Packaging Tool) ===== Ref ===== * [[https://sup2is.tistory.com/91|[Docker] Package 'docker-ce' has no installation candidate 에러]] * [[https://dongle94.github.io/docker/docker-ubuntu-install/|[Docker] Ubuntu에 Docker 설치하기]] * https://shanepark.tistory.com/250|Linux, sudo 없이 명령어 실행하기 (예:docker)]] {{tag>주레피}}