Byeon-gun's WIPI

IT 인프라와 소프트웨어 개발에 관한 실용적인 기술 가이드와 튜토리얼을 제공하는 기술 블로그입니다.

Byeon-gun's WIPI

IT 인프라와 소프트웨어 개발에 관한 실용적인 기술 가이드와 튜토리얼을 제공하는 기술 블로그입니다.

Docker 설치 방법

테스트 환경

운영체제 정보

$ lsb_release -d
Description:    Ubuntu 24.04.1 LTS

1. Docker 설치 스크립트 다운로드

curl -fsSL https://get.docker.com -o get-docker.sh
chmod +x get-docker.sh

2. 설치 내용 사전 확인(Dry Run)

./get-docker.sh --dry-run
  • 패키지 설치, 리포지토리 추가, 서비스 설정 내용을 사전에 검토할 수 있습니다.

3. Docker 설치

./get-docker.sh

Docker Engine과 Docker Compose 플러그인이 함께 설치됩니다.

4. Docker 서비스 활성화

Docker 서비스 자동 시작 설정

sudo systemctl enable --now docker

Docker 서비스 재시작 (필요 시)

sudo systemctl restart docker

5. Docker 버전 확인(root 권한)

Docker Engine 버전

sudo docker version --format '{{.Server.Version}}'
29.1.4

Docker Compose 버전

sudo docker compose version
Docker Compose version v5.0.1

6. 일반 사용자 계정에서 Docker 사용 설정

기본적으로 Docker는 root 권한이 필요합니다. 일반 사용자로 Docker를 사용하려면 해당 사용자를 docker 그룹에 추가해야 합니다.

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

sudo usermod -aG docker $USER

그룹 정보 즉시 반영

newgrp docker

7. 일반 사용자 권한으로 Docker 동작 확인

Docker Engine 버전 확인

docker version | grep ' Engine:' -A 1 | grep 'Version:'
  Version:          29.1.4

Docker Compose 버전 확인

docker compose version
Docker Compose version v5.0.1

8. Docker 정상 동작 테스트

hello-world 컨테이너를 실행하여 Docker가 정상적으로 동작하는지 확인합니다.

docker run hello-world

정상적인 경우 Docker에서 테스트 메시지를 출력하며 컨테이너가 종료됩니다.

참고URL

답글 남기기

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

Scroll to top