English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Docker는 다음과 같은 버전을 지원합니다 64 CentOS 버전은 다음과 같습니다:
CentOS 7
CentOS 8
높은 버전...
설치 명령어는 다음과 같습니다:
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
국내 daocloud를 사용하여一键 설치 명령어를 사용할 수도 있습니다:
curl -sSL https://get.daocloud.io/docker | sh
오래된 Docker 버전은 docker 또는 docker로 불립니다-engine. 이 프로그램이 설치되어 있다면, 그 프로그램과 관련된 의존성도 제거하십시오.
$ sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine
처음으로 Docker Engine을 새 호스트에 설치할 때-Community 이전에, Docker 저장소를 설정해야 합니다. 이후, 저장소에서 Docker를 설치하고 업데이트할 수 있습니다.
저장소 설정
필요한 소프트웨어 패키지를 설치하십시오. yum-utils는 yum을 제공합니다-config-manager, 그리고 device mapper 스토리지 드라이버는 device가 필요합니다.-mapper-persistent-data와 lvm2。
$ sudo yum install -y yum-utils \ device-mapper-persistent-data \ lvm2
다음 명령어를 사용하여 안정적인 저장소를 설정하십시오.
$ sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo
국내에서 사용할 수 있는 일부 소스 주소를 선택할 수 있습니다:
$ sudo yum-config-manager \ --add-repo \ http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
$ sudo yum-config-manager \ --add-repo \ https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo
가장 최신 버전의 Docker Engine을 설치하십시오-Community와 containerd, 또는 다음 단계로 이동하여 특정 버전을 설치하십시오:
$ sudo yum install docker-ce docker-ce-cli containerd.io
GPG 키를 받은 경우 예를 선택하십시오.
여러 Docker 저장소가 있습니까?
여러 Docker 저장소가 활성화되어 있다면, yum install이나 yum update 명령어에 버전이 지정되지 않은 경우 설치나 업데이트는 항상 가장 높은 버전이 설치되며, 이는 귀하의 안정성 요구사항에 맞지 않을 수 있습니다.
Docker를 설치한 후 기본적으로 시작되지 않습니다. 또한 docker 사용자 그룹이 생성되었습니다만, 그 그룹에 사용자가 없습니다.
특정 버전의 Docker Engine을 설치하려면-커뮤니티, 저장소에서 사용 가능한 버전을 나열한 후 선택하고 설치하십시오:
1로列出하고 정렬하면 됩니다. 이 예제는 버전 번호(높은 숫자부터 낮은 숫자로)에 따라 결과를 정렬합니다。
$ yum list docker-ce --showduplicates | sort -r docker-ce.x86_64 3:18.09.1-3.el7 docker-ce-stable docker-ce.x86_64 3:18.09.0-3.el7 docker-ce-stable docker-ce.x86_64 18.06.1.ce-3.el7 docker-ce-stable docker-ce.x86_64 18.06.0.ce-3.el7 docker-ce-stable
2콜론(:)까지 추가하여 특정 버전을 설치할 수 있는 전체 소프트웨어 패키지 이름을 통해 특정 버전을 설치할 수 있습니다. 예를 들어, 패키지 이름(docker-ce)에 버전 문자열(두 번째 열)을 추가하여 첫 번째 콜론(:)부터 첫 번째 히어로(--)까지를 추가하면 됩니다.-)로 구분하면 됩니다. 예를 들어: docker-ce-18.09.1。
$ sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
Docker를 시작합니다。
$ sudo systemctl start docker
hello를 실행하여-world 이미지를 사용하여 Docker Engine가 올바르게 설치되었는지 확인하세요-커뮤니티 。
$ sudo docker run hello-world