安裝Docker step by step

1. 系統要求linux

  centos7以上   使用cat /etc/redhat-release查看系統版本,個人Centos 7.6docker

  centos-extra 倉庫 enable,默認是打開的json

2.安裝dockercentos

docer安裝分爲聯網安裝和離線安裝兩種安裝 方式,緩存

第一種 在有外網環境下安裝docker,通常使用yum安裝,我是在本地虛擬機上安裝的服務器

 2.1 手動在yum源添加 docer倉庫url

      touch /etc/yum.repos.d/docker.repo centos7

      在這個倉庫文件中添加以下內容:spa

[docker-ce-stable]
name=Docker CE Stable - $basearch
baseurl=https://download.docker.com/linux/centos/7/$basearch/stable
enabled=1
gpgcheck=0 #我把這裏設置成了0、說明我信任了這個源,不對它的rpm進行檢察

gpgkey=https://download.docker.com/linux/centos/gpg

[docker-ce-stable-debuginfo]
name=Docker CE Stable - Debuginfo $basearch
baseurl=https://download.docker.com/linux/centos/7/debug-$basearch/stable
enabled=0
gpgcheck=1
gpgkey=https://download.docker.com/linux/centos/gpg

[docker-ce-stable-source]
name=Docker CE Stable - Sources
baseurl=https://download.docker.com/linux/centos/7/source/stable
enabled=0
gpgcheck=1
gpgkey=https://download.docker.com/linux/centos/gpg

[docker-ce-edge]
name=Docker CE Edge - $basearch
baseurl=https://download.docker.com/linux/centos/7/$basearch/edge
enabled=0
gpgcheck=1
gpgkey=https://download.docker.com/linux/centos/gpg

[docker-ce-edge-debuginfo]
name=Docker CE Edge - Debuginfo $basearch
baseurl=https://download.docker.com/linux/centos/7/debug-$basearch/edge
enabled=0
gpgcheck=1
gpgkey=https://download.docker.com/linux/centos/gpg

[docker-ce-edge-source]
name=Docker CE Edge - Sources
baseurl=https://download.docker.com/linux/centos/7/source/edge
enabled=0
gpgcheck=1
gpgkey=https://download.docker.com/linux/centos/gpg

[docker-ce-test]
name=Docker CE Test - $basearch
baseurl=https://download.docker.com/linux/centos/7/$basearch/test
enabled=0
gpgcheck=1
gpgkey=https://download.docker.com/linux/centos/gpg

[docker-ce-test-debuginfo]
name=Docker CE Test - Debuginfo $basearch
baseurl=https://download.docker.com/linux/centos/7/debug-$basearch/test
enabled=0
gpgcheck=1
gpgkey=https://download.docker.com/linux/centos/gpg

[docker-ce-test-source]
name=Docker CE Test - Sources
baseurl=https://download.docker.com/linux/centos/7/source/test
enabled=0
gpgcheck=1
gpgkey=https://download.docker.com/linux/centos/gpg

 2.2  yum makecache   就是把服務器的包信息下載到本地電腦緩存起來debug

 2.3  sudo  yum install docker-ce 安裝最新版本的docker

         

 

 

       固然也能夠查看倉庫中全部的docker版本,選擇特定版本安裝

  yum list docker-ce --showduplicates | sort -r    
好比 sudo yum install docker-ce-17.12.0.ce

2.4 查看docker是否安裝成功
docker version 或者 docker info

2.5 啓動docker
sudo systemctl start docker

 第二種 離線安裝方式

   下載.rmp文件,而且手動安裝。下載網址:https://download.docker.com/linux/centos/7/x86_64/stable/Packages/

   

   docker-ce-17.03.0.ce-1.el7.centos.x86_64.rpm 
  docker-ce-selinux-17.03.0.ce-1.el7.centos.noarch.rpm 

 

 配置鏡像加速器

針對Docker客戶端版本大於 1.10.0 的用戶

能夠經過修改daemon配置文件/etc/docker/daemon.json來使用加速器,若是daemon.json文件不存在,就建立一個

    cd /etc/docker

    touch daemon.json 

添加以下內容
{
  "registry-mirrors": ["https://mrkxppsh.mirror.aliyuncs.com"]
}
sudo systemctl daemon-reload
sudo systemctl restart docker
相關文章
相關標籤/搜索