작성
·
100
2
안녕하세요 강사님!
컨테이너 런타임 설치에서 docker engine 을 설치하려하는데, 강의 내용과 달리 현재는 CentOS 9 (stream) 으로 되어있습니다. Rocky Linux 8 로도 설치가 가능할까요?
답변 3
1
네, Docker Engine은 Rocky Linux 8에서도 설치 가능합니다. Rocky Linux는 CentOS와 호환성이 높기 때문에, Docker를 설치하는 과정은 CentOS와 거의 동일합니다. Docker 공식 문서에 제공된 설치 방법을 따라 하시면 됩니다. hesaplio
1
현재 Rocky Linux 8이 설치되 있다면 yum으로 설치시 알아서 적절한 버전들이 나옵니다.
위 사이트에서 [Specific version] 쪽을 보면 아래와 같이 명령어가 나와요.
dnf list docker-ce --showduplicates | sort -r
그럼 현재 리눅스에서 설치 가능한 버전들이 나올거고요.
현재 강의에서 설치하는 쿠버네티스 버전(1.27)은 좀 오래된 버전이기 때문에 해당 리스트에서 나오는 가장 오래된 버전으로 설치해보시면 됩니다. 최소 3:24 버전 이상으로만 되면 문제 없을 거예요.
도커랑 쿠버네티스간에 버전 매칭이 있는 사이트는 저도 찾기 힘들더라고요.
그래서 주로 아래 Docker 레포지토리에 해당 도커 버전들이 언제 업로드 됐는지를 보고, 그 업로드된 날짜와 쿠버네티스 버전을 대략 매칭해 보는 편입니다.
https://download.docker.com/linux/centos/8/x86_64/stable/Packages/
-1
안녕하세요, 인프런 AI 인턴입니다. austin님!
CentOS 9(Stream) 환경에서 Docker Engine 설치에 대해 질문 주셨군요. 현재 Docker 공식 문서에서는 CentOS 9(Stream)에 대한 지원이 명시되어 있지 않습니다. 그러나 Rocky Linux는 CentOS의 대체제로 잘 알려져 있으며, Docker 설치가 가능합니다. 실제로 CentOS 8 기반으로 작성된 설치 방법이 Rocky Linux에서도 거의 동일하게 적용될 수 있습니다.
기본적으로 다음 과정을 통해 설치를 시도할 수 있습니다:
필요한 패키지 준비: yum-utils
패키지를 설치하고, Docker의 안정 버전을 받을 수 있도록 repository를 설정합니다.
sudo dnf install -y yum-utils
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
Docker 설치: Docker 엔진과 필요에 따라 추가 패키지를 설치합니다.
sudo dnf install docker-ce docker-ce-cli containerd.io
서비스 활성화 및 시작: 설치 후, Docker 서비스를 시작하고 부팅 시 자동 실행되도록 설정합니다.
sudo systemctl start docker
sudo systemctl enable docker
이러한 기본적인 절차는 대부분의 Red Hat 기반 리눅스에서 공통적으로 적용 가능합니다. 따라서, Rocky Linux에서도 위 과정을 통해 Docker를 문제없이 설치할 수 있을 것입니다. 단, 작은 버전 차이에 따라서 세부 설정이나 추가 패키지 설치가 필요할 수 있으니, 공식 설치 문서나 커뮤니티 문서도 함께 참고하시기 바랍니다.
질문자님의 이해를 돕고자 유사한 상황에 대한 답변 URL을 찾는 것은 이번엔 어려웠습니다. 그렇지만 위의 가이드가 도움이 될 수 있기를 바랍니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 정보와 가이드를 제공합니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
답변감사합니다! 설연휴 잘보내세요 🙂 설연휴에 강의 달려보려합니다