본문 바로가기
카테고리 없음

Ubuntu 24.04 도커 Docker 설치하기

by Z0e 2025. 3. 10.

관련 포스팅

 

 

 

Docker

 

Docker Desktop

 

Docker Desktop: The #1 Containerization Tool for Developers | Docker

Docker Desktop is collaborative containerization software for developers. Get started and download Docker Desktop today on Mac, Windows, or Linux.

www.docker.com

 

 

apt repository를 통한 설치

https://docs.docker.com/engine/install/ubuntu/#install-using-the-repository

 

Ubuntu

Jumpstart your client-side server applications with Docker Engine on Ubuntu. This guide details prerequisites and multiple methods to install Docker Engine on Ubuntu.

docs.docker.com

 

 

1. 시스템 업데이트

sudo apt-get update

 

2. 의존성 패키지 설치

sudo apt-get install ca-certificates curl

 

2-1. non-Gnome Desktop environments일 경우

sudo apt update
sudo apt install gnome-terminal

 

3. GPG key 추가

sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc

 

4. 레포지토리 source list 추가

echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
  $(. /etc/os-release && echo "${UBUNTU_CODENAME:-$VERSION_CODENAME}") stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

 

4. 시스템 업데이트

sudo apt-get update

 

5. 도커 설치

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

 

6. 도커 설치 확인

sudo docker run hello-world

 

7. 도커 버전 확인

sudo docker --version

 

 

 

 

Root 권한 없이 Docker 사용

1. 현재 사용자를 docker 그룹에 추가

sudo usermod -aG docker $USER

 

2. 로그아웃 후 재로그인

 

3. 사용자 그룹 전환

newgrp docker

 

 

Docker 삭제

1. Docker Engine, CLI, containerd, Docker Compose package 삭제

sudo apt-get purge docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-ce-rootless-extras

 

2. images, contianers, volumes, configuration files 삭제

sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd

 

3. source list와 keyrings 삭제

sudo rm /etc/apt/sources.list.d/docker.list
sudo rm /etc/apt/keyrings/docker.asc

 

 

 

 

참고

 

[Docker] Ubuntu 24.04 Docker 설치방법

Ubuntu에서 Docker를 설치하는 방법을 알아보겠습니다.

kr-goos.github.io