본문 바로가기
클라우드노트/도커(Docker)

linux ubuntu에 docker를 설치해보자

by 테크한스 2023. 2. 5.

이제 우리는 vm의 구시대 기술을 버리고 도커로 갈아타야 하는 시대에 와 있다.

 

우리의 ubuntu 클라우드 서버에 docker를 설치해보자

 

ubuntu에 도커를 설치하는 방법은 아래와 같은 사이트에서 더욱 자세하게 확인할 수 있다.

 

https://docs.docker.com/engine/install/ubuntu/

 

Install Docker Engine on Ubuntu

 

docs.docker.com

 

내용을 요약해본다.  아래 순서대로 실행하면 된다.

 

1. Set up the repository

 

sudo apt-get update
 sudo apt-get install \
    ca-certificates \
    curl \
    gnupg \
    lsb-release
sudo mkdir -p /etc/apt/keyrings
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

 

2. Install Docker Engine

 

sudo apt-get update

도커를 설치해보자 (최신 버전과 특정한 버전을 지정할 수 있다.)

* 최신버전

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

 

* 특정한 버전

 apt-cache madison docker-ce | awk '{ print $3 }'
VERSION_STRING=5:20.10.13~3-0~ubuntu-jammy
sudo apt-get install docker-ce=$VERSION_STRING docker-ce-cli=$VERSION_STRING containerd.io docker-compose-plugin

 

잘 설치되었는지 샘플 도커를 실행해보자

sudo docker run hello-world

3. Install Docker Compose

 

도커 컴포즈도 설치해보자.

(도커 컴포즈는 컨테이너의 설정이 정의된 YAML 파일을 읽어 도커 엔진을 통해 컨테이너를 생성)

sudo apt install python3-pip libffi-dev -y
sudo pip3 install docker-compose

 

4. Uninstall Docker 

지금까지 도커를 설치했다면 삭제도 해보자

 

sudo apt-get purge docker-ce docker-ce-cli containerd.io docker-compose-plugin docker-ce-rootless-extras
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd

 

'클라우드노트 > 도커(Docker)' 카테고리의 다른 글

윈도우10에 도커를 설치해보자  (0) 2022.01.19
도커(Docker)를 알아보자  (0) 2021.11.27

댓글