Linux Mint Docker 설치

최근 연구실에서 오픈소스 프로젝트인 오버리프를 로컬로 돌리기 위해서 이것저것 기능을 추가해보는 작업을 진행하고 있다. 내 컴퓨터에서도 심심해서 실험을 해보려다가 도커 설치를 진행하던 중 기본적으로 리눅스 민트에는 도커가 candidate 상에 존재하지 않는다는 사실을 알게 되어 설치하는 법을 정리해보고자 한다.

필자는 Linux mint 22버전(Zara)를 사용하고 있다. 리눅스 민트는 Ubuntu를 기반으로 하기 때문에 Ubuntu의 도커 저장소를 추가해주는 방식으로 이를 해결했다. 공식 레퍼런스인 이 곳을 참고했다.

GPG키 추가

gpg키란 리눅스에서 패키지의 신뢰성을 보장하기 위한 전자서명 도구라고 한다. 이를 먼저 추가한 후 아래에서 소스를 추가하는 것을 가이드로 제공하고 있다. 설치하기 위한 커맨드는 아래와 같다.

sudo apt-get update
sudo apt-get install ca-certificates curl
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

해당 키를 추가하지 않는다면 이후 docker설치에 있어 신뢰할 수 없는 출처라 판단할 수 있다고 한다.

apt 소스 추가

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

여기서 [version name]라고 쓴 것은 우분투 버전을 작성한것으로 현재 우분투 버전에 대응하는 이름을 적어주면 된다. 예를 들어 22버전의 우분투를 사용한다면 jammy, 24버전의 우분투를 사용한다면 noble이런식이다.

Linux Mint 22버전은 Ubuntu 24를 기반으로 하기 때문에 noble로 해주었다.

Docker설치

공식 페이지에서는 아래와 같은 라이브러리 들을 설치하도록 권장하고 있다.

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

이후 아래 명령어를 통해 도커가 제대로 설치되었는지 확인하면 된다.

systemctl enable docker
systemctl start docker
systemctl status docker

status명령어 입력 시 도커의 상태가 나온다면 성공이다.

'Study Notes' 카테고리의 다른 글

[Linux mint] 카카오톡 설치  (0) 2025.10.19

댓글