docker 설치

Younghwan Cha·2023년 4월 18일
0

server setting

목록 보기
2/2
post-thumbnail

설치

sudo apt-get install 
    ca-certificates \
    curl \
    gnupg \
    lsb-release

sudo mkdir -m 0755 -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

Install Docker Engine on Ubuntu


도커 실행

Docker 명령어는 Docker 그룹내에서만 사용이 가능하기 때문에

서버의 유저를 Docker 그룹에 추가하도록 한다.

대부분의 배포판에서 Docker 다운로드시 docker 그룹 또한 생성하지만 만약 docker 그룹이 생성되지 않았다면

그룹을 생성하고 유저를 추가해준다. 그룹과 관련된 정보는 /etc/group 에서 확인 할 수 있다.

sudo groupadd docker
sudo usermod -aG docker $USER

변경 사항을 추가하기 위해 다음을 실행한다.

newgrp docker

만약 aws 와 같은 클라우드 환경일 경우, 재시작을 해주어야 변경 사항이 반영된다.

Linux post-installation steps for Docker Engine

profile
개발 기록

0개의 댓글