설치 및 구성 도커

그렇게 천천히, 외국 사이트이기 때문에 일반적인 설치를 고정 표시기, 그래서 국내 설치를 통해 직접 연결 여기.

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) 설치가 성공적으로

  1. 단계 다음 결과의 구현에 얻을 수 있었다 :

    已安装:
      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          
    
    完毕!
    
  2. 보기 고정 표시기 버전을 실행합니다 :

    [root@jinchengll ~]# docker -v
    Docker version 19.03.8, build afacb8b
    

여기 도커 설치가 완료되었습니다! ! !

두, 도커 시작, 정지

고정 표시기의 1) 시작

  1. 다음 명령을 실행합니다 :

    [root@jinchengll ~]# systemctl start docker
    
  2. 성공적으로 시작 있는지 확인하기 위해 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) 고정 표시기 정지

  1. 다음 명령을 실행합니다 :

    [root@jinchengll ~]# systemctl stop docker
    
  2. 성공적으로 닫혀 있는지 확인하기 위해 PS를 사용 :

    [root@jinchengll ~]# ps -ef | grep docker
    root     11086  1535  0 22:28 pts/0    00:00:00 grep --color=auto docker
    

3) 고정 표시기 재시작

  1. 다음 명령을 실행합니다 :

    [root@jinchengll ~]# systemctl restart docker
    

4) 정보 고정 표시기를 확인

고정 표시기가 이미 정보를 볼 시작할 때, 다음 명령을 사용합니다 :

[root@jinchengll ~]# docker info

국내 소스 셋째, 변화 고정 표시기 미러

국내 때때로 어려움 DockerHub 미러에서 당겨을 가지고, 당신은 가속기를 미러링을 구성 할 수 있습니다. 도커 공식 및 국내 많은 클라우드 서비스 제공 업체는 국내 서비스 가속기를 제공합니다 :

  1. (파일이 존재하지 않을 경우, 새 파일을 만드십시오) /etc/docker/daemon.json에 다음 쓰기 :

    { "레지스트리 거울": [ " https://registry.docker-cn.com "]}

    # 我的是不存在,所以直接创建
    [root@jinchengll ~]# vim /etc/docker/daemon.json
    # 写入{"registry-mirrors":["https://registry.docker-cn.com"]}
    # wq 保存
    
  2. 명령을 실행, 구성 파일 및 재시작 고정 표시기를로드

    # 载入配置
    [root@jinchengll ~]# systemctl daemon-reload
    # 重启docker
    [root@jinchengll ~]# systemctl restart docker
    
  3. 성공의 고정 표시기 정보를 볼 수 명령을 실행되는지 확인하려면 :

    [root@jinchengll ~]# docker info
    
    # 看到如下内容就可以了
     Registry Mirrors:
      https://registry.docker-cn.com/
    

추천

출처www.cnblogs.com/jinchengll/p/12634977.html