리눅스 민트에서 도커(Docker)를 사용하는 방법

By | 2024-12-12

1. 도커 설치하기

리눅스 민트는 우분투 기반이기 때문에 우분투용 도커 설치 방법과 동일합니다.

1.1 시스템 업데이트

먼저 시스템 패키지를 최신 상태로 업데이트합니다.

sudo apt update
sudo apt upgrade

1.2 도커 패키지 설치

도커를 설치하기 위해 먼저 Docker의 공식 저장소를 추가합니다.

1.2.1 필수 패키지 설치

sudo apt install apt-transport-https ca-certificates curl software-properties-common

1.2.2 Docker의 공식 GPG 키를 다운로드

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

1.2.3 Docker 저장소를 추가

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

1.2.4 도커 설치

sudo apt update
sudo apt install docker-ce

1.2.5 도커 서비스 시작

sudo systemctl start docker
sudo systemctl enable docker

2. 도커 실행 권한 설정 (선택 사항)

도커를 사용할 때마다 sudo를 입력하는 것이 번거로울 수 있습니다. docker 명령어를 사용자가 직접 실행할 수 있도록 하기 위해서는 현재 사용자를 docker 그룹에 추가해야 합니다.

sudo usermod -aG docker $USER

변경 사항을 적용하려면 로그아웃한 후 다시 로그인하거나, 아래 명령어로 세션을 갱신합니다.

newgrp docker

3. 도커 확인

도커가 잘 설치되었는지 확인하려면, 아래 명령어를 입력해 도커 버전을 확인합니다.

docker --version

또는 도커 서비스 상태를 확인할 수 있습니다.

sudo systemctl status docker

4. 도커 사용하기

이제 도커가 설치되었으므로 간단한 도커 명령어를 사용할 수 있습니다.

4.1 도커 이미지 확인

docker images

4.2 도커 컨테이너 실행

예를 들어, hello-world 이미지를 실행하여 도커가 제대로 작동하는지 확인할 수 있습니다.

docker run hello-world

4.3 도커 컨테이너 목록 확인

현재 실행 중인 컨테이너를 확인하려면 아래 명령어를 사용합니다.

docker ps

4.4 도커 컨테이너 중지

실행 중인 컨테이너를 중지하려면 아래 명령어를 사용합니다.

docker stop <컨테이너 ID>

5. 도커 Compose (선택 사항)

도커 Compose는 여러 컨테이너를 함께 관리하는 도구입니다. 설치하려면 아래 명령어를 실행합니다.

5.1 도커 Compose 설치

sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

5.2 실행권한 부여

sudo chmod +x /usr/local/bin/docker-compose

5.3 도커 Compose 버전 확인

docker-compose --version
이제 리눅스 민트에서 도커를 사용하여 다양한 컨테이너를 실행하고 관리할 수 있습니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다