열렬히.뛰기

도커 설치하기

가상화기술 > Docker : 기초 이론 > 도커 설치하기

도커 설치하기

도커 설치여부 확인

bash
docker info

리눅스/맥에 도커 설치해보기

bash
# 리눅스 업데이트
sudo apt update
sudo apt upgrade

# 도커 종속성 설치
sudo apt install apt-transport-https ca-certificates curl software-properties-common

# 도커 GPG 키 추가
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

# 도커 저장소 추가
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

# 도커 설치
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io

사용자를 도커 그룹에 추가

왜 갑자기 사용자를 도커 그룹에 추가하라고 할까?

  • 도커 = 더 가벼워진 가상머신이라고 생각해보자.
  • 도커의 데몬(=백그라운드 프로그램)은 root 권한이 필요하다.
  • 사용자를 도커 그룹에 추가하면 해당 사용자가 도커 명령을 실행할 때마다 sudo를 쓰지 않고도 권한이 자동적으로 부여
  • 반복적으로 도커 명령을 쓸 때마다 편리.

도커 시작하기

bash
sudo systemctl start docker