설치환경

- Ubuntu 20.04 LTS Server

[ 16 CPU / 16G RAM / 200G Disk ]

-----------------------------

- docker 설치


## 현재 자신이 사용하는 OS가 무엇인지 모르겠다면 아래 명령어 수행
$ cat /etc/os-release

 

OS 정보 확인 결과

## 1. docker을 설치하기 위해 의존성에 관련된 패키지 먼저 설치

 

$ sudo apt install -y apt-transport-https ca-certificates curl software-properties-common

의존성 관련 패키지 설치

 

## 2. docker 관련 패키지를 가지고 있는 apt repository 추가 처리

 

$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
$ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"

docker GPG Key 추가
apt repository 추가

## 3. apt repository 업데이트 및 docker 설치

 

$ sudo apt update -y && sudo apt install -y docker-ce

 

docker 설치 완료

- 정상적으로 설치가 된다면 심볼릭 링크까지 문제 없이 자동으로 생성이 됨

 

## 4. docker version check

 

$ sudo docker --version

 

docker 버전 확인

## 5. docker 관련 설정

 

## 시스템 재부팅 시 docker 데몬을 자동으로 시작하도록 구성
​
$ sudo systemctl enable docker
​
​
​
## 도커 데몬 상태 확인
​
$ sudo systemctl status docker
​
​
​
## 루트 유저가 아닌 일반 유저로 docker 명령어 수행하기 위한 권한 할당
​
$ sudo usermod -aG docker $USER

 

## 6. 재부팅 및 권한 확인

 

## 재부팅 수행
​
$ sudo systemctl reboot
​
​
​
## 재부팅 이후 권한이 할당된 일반 계정에서 superuser 명령어 없이 docker가 잘 작동하는 것을 확인할 수 있음
$ docker ps -a

+ Recent posts