Rocky Linux Docker Install
리눅스 Docker와 Docker Compose 명령어 설치 과정이다.
모든 작업은 관리자 root 계정으로 진행한다.
dnf 레포지토리 업데이트
dnf update
dnf config-manager 설치 및 업데이트
dnf install -y dnf-utils
docker 레포지토리 등록
dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
rocky 10버전에 맞는 버전이 centos 레포 주소에 있다. rhel 9버전까지만 있고, fedora는 메이저버전이 맞지 않으므로 centos 레포로부터 가져와야한다.
docker 레포지토리 확인
dnf repolist -v | grep docker
Repo id와 baseurl, filename 정상적으로 등록되었는지 살펴보자.
docker 설치
dnf install -y docker-ce
만약 이전에 yun으로부터 docker 으로 설치한 적이 있다면 podman이 설치되어 충돌날 수 있다. --allowerasing 옵션으로 충돌난 패키지를 제거하자.
dnf install -y docker-ce --allowerasing
docker init 등록 (재부팅시 자동시작)
systemctl enable docker
부팅 시 자동으로 시작되도록 enable 한다.