그렇게 천천히, 외국 사이트이기 때문에 일반적인 설치를 고정 표시기, 그래서 국내 설치를 통해 직접 연결 여기.
A, 가상 코어 설치 도커
환경 :
- CentOs7.5 버전
첫째, 설치
1) 냠 갱신
가상 코어는 소프트웨어의 최신 목록을 보려면 다음 명령을 실행합니다
[root@jinchengll ~]# yum update
# 提示 Is this ok [y/d/N]: 的时候,输入y回车
2) 이전 버전 고정 표시기를 제거
이전에 고정 표시기가 설치되어 있지했는지,이 명령을 실행, 삭제하는 것이 가장 안전합니다 :
[root@jinchengll ~]# yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine
# 输出如下
已加载插件:fastestmirror
参数 docker 没有匹配
参数 docker-client 没有匹配
参数 docker-client-latest 没有匹配
参数 docker-common 没有匹配
参数 docker-latest 没有匹配
参数 docker-latest-logrotate 没有匹配
参数 docker-logrotate 没有匹配
参数 docker-selinux 没有匹配
参数 docker-engine-selinux 没有匹配
参数 docker-engine 没有匹配
不删除任何软件包
3) 필요한 종속성을 설치
설치 고정 표시기는 명령을 실행, 필요한 종속성을 실행합니다 :
[root@jinchengll ~]# yum install -y yum-utils device-mapper-persistent-data lvm2
4) 세트 얌 소스 화상 aliyun
다운로드 속도, 국내 알리 구름 이미지에 냠 소스 속도를 높이기 위해 다음 명령을 실행합니다 :
[root@jinchengll ~]# yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# 输入如下:
已加载插件:fastestmirror
adding repo from: http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
grabbing file http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo to /etc/yum.repos.d/docker-ce.repo
repo saved to /etc/yum.repos.d/docker-ce.repo
5) 설치 고정 표시기
준비 작업은, 명령을 실행, 설치 고정 표시기를 시작 완료 :
[root@jinchengll ~]# yum install docker-ce
# 停顿提示的时候都输入y回车
6) 설치가 성공적으로
-
단계 다음 결과의 구현에 얻을 수 있었다 :
已安装: docker-ce.x86_64 3:19.03.8-3.el7 作为依赖被安装: audit-libs-python.x86_64 0:2.8.5-4.el7 checkpolicy.x86_64 0:2.5-8.el7 container-selinux.noarch 2:2.107-3.el7 containerd.io.x86_64 0:1.2.13-3.1.el7 docker-ce-cli.x86_64 1:19.03.8-3.el7 libcgroup.x86_64 0:0.41-21.el7 libsemanage-python.x86_64 0:2.5-14.el7 policycoreutils-python.x86_64 0:2.5-33.el7 python-IPy.noarch 0:0.75-6.el7 setools-libs.x86_64 0:3.3.8-4.el7 完毕!
-
보기 고정 표시기 버전을 실행합니다 :
[root@jinchengll ~]# docker -v Docker version 19.03.8, build afacb8b
여기 도커 설치가 완료되었습니다! ! !
두, 도커 시작, 정지
고정 표시기의 1) 시작
-
다음 명령을 실행합니다 :
[root@jinchengll ~]# systemctl start docker
-
성공적으로 시작 있는지 확인하기 위해 PS를 사용 :
[root@jinchengll ~]# ps -ef | grep docker root 10905 1 1 22:26 ? 00:00:00 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock root 11075 1535 0 22:26 pts/0 00:00:00 grep --color=auto docker
2) 고정 표시기 정지
-
다음 명령을 실행합니다 :
[root@jinchengll ~]# systemctl stop docker
-
성공적으로 닫혀 있는지 확인하기 위해 PS를 사용 :
[root@jinchengll ~]# ps -ef | grep docker root 11086 1535 0 22:28 pts/0 00:00:00 grep --color=auto docker
3) 고정 표시기 재시작
-
다음 명령을 실행합니다 :
[root@jinchengll ~]# systemctl restart docker
4) 정보 고정 표시기를 확인
고정 표시기가 이미 정보를 볼 시작할 때, 다음 명령을 사용합니다 :
[root@jinchengll ~]# docker info
국내 소스 셋째, 변화 고정 표시기 미러
국내 때때로 어려움 DockerHub 미러에서 당겨을 가지고, 당신은 가속기를 미러링을 구성 할 수 있습니다. 도커 공식 및 국내 많은 클라우드 서비스 제공 업체는 국내 서비스 가속기를 제공합니다 :
- 중국의 공식 이미지 라이브러리 고정 표시기 : https://registry.docker-cn.com
- 세븐 가축 클라우드 액셀러레이터 : https://reg-mirror.qiniu.com
-
(파일이 존재하지 않을 경우, 새 파일을 만드십시오) /etc/docker/daemon.json에 다음 쓰기 :
{ "레지스트리 거울": [ " https://registry.docker-cn.com "]}
# 我的是不存在,所以直接创建 [root@jinchengll ~]# vim /etc/docker/daemon.json # 写入{"registry-mirrors":["https://registry.docker-cn.com"]} # wq 保存
-
명령을 실행, 구성 파일 및 재시작 고정 표시기를로드
# 载入配置 [root@jinchengll ~]# systemctl daemon-reload # 重启docker [root@jinchengll ~]# systemctl restart docker
-
성공의 고정 표시기 정보를 볼 수 명령을 실행되는지 확인하려면 :
[root@jinchengll ~]# docker info # 看到如下内容就可以了 Registry Mirrors: https://registry.docker-cn.com/