이 문서에서는 CentOS에 Docker CE를 설치하는 방법을 설명합니다.
1. 운영 체제 요구 사항
Docker CE를 설치하려면 CentOS 7 64비트 버전이 필요합니다.
2. 이전 버전 제거
Docker의 초기 버전을 docker 또는 docker-engine이라고 합니다. 이러한 버전이 설치되어 있는 경우 해당 버전과 관련 종속성을 제거합니다.
$ sudo yum remove docker \ docker-common \ docker-selinux \ docker-engine
3. 미러 창고 설정
3.1. 필수 소프트웨어 패키지를 설치합니다. yum-utils는 yum-config-manager 유틸리티를 제공하며 devicemapper 스토리지 드라이버에는 device-mapper-pertant-data 및 lvm2가 필요합니다.
$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2
3.2. 안정적인 미러 창고를 설정하려면 다음 명령을 사용하세요. Edge 또는 테스트 레지스트리를 통해 빌드를 설치해야 하는 경우에도 항상 안정적인 레지스트리를 사용해야 합니다.
$ sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo
3.3. 선택 사항: 에지 및 테스트 미러 저장소를 활성화합니다. 이러한 저장소는 위의 docker.repo 파일에 포함되어 있지만 기본적으로 비활성화되어 있습니다. 안정적인 레지스트리와 함께 활성화할 수 있습니다.
$ sudo yum-config-manager --enable docker-ce-edge $ sudo yum-config-manager --enable docker-ce-testing
3.4 –disable 플래그와 함께 yum-config-manager 명령을 실행하여 Edge 또는 테스트 미러 저장소를 비활성화할 수 있습니다. 다시 활성화하려면 –enable 플래그를 사용하세요. 다음 명령은 Edge 레지스트리를 비활성화하는 데 사용됩니다.
$ sudo yum-config-manager --disable docker-ce-edge
4. Docker CE
4.1, yum 패키지 인덱스를 설치합니다.
$ sudo yum makecache fast
4.2. 최신 버전의 Docker CE를 설치하거나 다음 단계로 이동하여 특정 버전을 설치하세요.
$ sudo yum install docker-ce
4.3. 프로덕션 시스템에서는 항상 최신 버전을 사용하는 대신 특정 버전의 Docker CE를 설치해야 합니다. 사용 가능한 버전을 나열합니다. 이 예에서는 sort -r 명령을 사용하여 결과를 버전 번호(가장 높은 것부터 가장 낮은 것까지)별로 정렬하고 잘렸습니다.
$ yum list docker-ce.x86_64 --showduplicates | sort -r docker-ce.x86_64 17.06.0.el7 docker-ce-stable
이 목록의 내용은 활성화된 레지스트리에 따라 다르며 CentOS 버전에 따라 다릅니다(이 예에서는 버전에서 .el7 접미사로 표시됨). 설치할 특정 버전을 선택하세요. 두 번째 열은 버전 문자열입니다. 세 번째 열은 미러 웨어하우스의 이름으로, 소프트웨어 패키지가 어느 미러 웨어하우스에서 제공되었는지를 나타내며 안정성 수준에 따라 나열됩니다.
특정 버전을 설치하려면 버전 문자열을 패키지 이름에 추가하고 하이픈(-)으로 구분하세요.
$ sudo yum install docker-ce-<VERSION>
4.4. Docker를 시작하세요.
$ sudo systemctl start docker
4.5. hello-world를 실행하여 docker가 올바르게 설치되었는지 확인하세요. 영상.
$ sudo docker run hello-world
추천 관련 튜토리얼: docker 튜토리얼
위 내용은 도커 CE를 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!