====== 우분투에서 도커 활용법 ======
* 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>주레피}}