Redhat 7에 docker CE 설치

Redhat 7에 docker CE 설치

아래 단계에 따라 redhat7에 dockerce를 설치하려고 합니다.

yum update -y

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

yum install docker-ce -y

다음과 같은 오류가 있습니다

---> 소프트웨어 패키지 docker-ce-cli.x86_64 1:18.09.6-3.el7을 설치합니다 --> 전체 종속성 해결

오류: 패키지: 3: docker-ce-18.09.6-3.el7.x86_64(docker-ce-stable)에는 libcgroup이 필요합니다.

오류: 패키지: 3: docker-ce-18.09.6-3.el7.x86_64(docker-ce-stable)에는 libseccomp >= 2.3이 필요합니다.

오류: 패키지: 3: docker-ce-18.09.6-3.el7.x86_64(docker-ce-stable) 요구 사항: 컨테이너-selinux >= 2.9

오류: 패키지: 3: docker-ce-18.09.6-3.el7.x86_64(docker-ce-stable)에는 libseccomp.so.2()(64비트)가 필요합니다.

--skip-broken을 사용하여 문제를 해결할 수 있습니다. 다음을 실행해 볼 수 있습니다: rpm -Va --nofiles --nodigest

답변1

/etc/yum.repos.d/redhat.repo에서 =1 [rhel-7-server-extras-rpms] 저장소를 활성화해야 합니다.

그런 다음 다시 시도할 수 있습니다. yum install docker-ce docker-ce-cli Containerd.io

답변2

yum을 청소한 다음 docker를 설치해 보셨나요?

yum clean all

yum install docker-ce

답변3

해결되지 않은 종속성이 있습니다.

아래 내용을 활용하여 설치가 성공했는지 알려주세요.

sudo yum-config-manager --enable rhui-REGION-rhel-server-extras

관련 정보