IT/Docker

[Docker] (2) Rocky Linux에 Docker 설치하는 방법

___gyul 2025. 7. 11. 08:28
반응형

Docker 개념을 이해했다면, 이제는 직접 설치해볼 차례입니다.
이번 포스팅에서는 Rocky Linux 8/9 기준으로 Docker를 CLI 환경에서 설치하는 방법을 차근차근 설명합니다.

📝 테스트 환경: Rocky Linux 9.3 Minimal


✅ 1. 기존 Podman 제거 (선택)

Rocky Linux에는 기본적으로 podman이 설치되어 있는 경우가 많습니다.
docker와 충돌할 수 있으므로, 필요하지 않다면 제거합니다.

 

sudo dnf remove podman -y

✅ 2. Docker 저장소 추가

공식 Docker CE 저장소를 등록합니다.

sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

 

※ Rocky Linux는 CentOS와 바이너리 호환이 있기 때문에 CentOS 저장소를 그대로 사용합니다.


✅ 3. Docker 설치

sudo dnf install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -y




✅ 4. Docker 서비스 시작 및 부팅 시 자동 실행 설정

sudo systemctl start docker sudo systemctl enable docker




✅ 5. 설치 확인

docker version docker info

 

정상적으로 설치되었다면, 버전 정보와 시스템 상태가 출력됩니다.


✅ 6. 일반 사용자로 docker 명령어 사용 (선택)

sudo 없이도 docker 명령어를 사용할 수 있도록 권한을 부여합니다.

sudo usermod -aG docker $USER

 

그리고 나서 로그아웃 & 재로그인하거나 다음 명령어로 그룹 적용:

newgrp docker

❗️ 오류 대처 팁

  • 에러: Cannot connect to the Docker daemon
    → systemctl start docker 명령어 실행 여부 확인
  • dnf 설치 중 충돌:
    → dnf remove podman buildah 후 다시 시도

✅ 마무리

여기까지 완료했다면 Rocky Linux에서도 Docker 환경이 성공적으로 구축된 것입니다.
다음 포스트에서는 Docker를 활용해 컨테이너를 직접 생성하고 실행해보겠습니다.


 

반응형

'IT > Docker' 카테고리의 다른 글

[Docker] (1) docker에 대하여  (0) 2023.09.15