站长资讯网
最全最丰富的资讯网站

centos、ubantu各版本配置docker源

centos

添加centos-docker源

centos7

  sudo tee /etc/yum.repos.d/docker.repo <<-'EOF'  [dockerrepo]  name=Docker Repository  baseurl=http://rnd-mirrors-langfang.huawei.com/docker/yum/repo/centos7/  enabled=1  gpgcheck=1  gpgkey=http://rnd-mirrors.huawei-langfang.com/docker/yum/gpg  EOF

centos6

  sudo tee /etc/yum.repos.d/docker.repo <<-'EOF'  [dockerrepo]  name=Docker Repository  baseurl=http://rnd-mirrors-langfang.huawei.com/docker/yum/repo/centos6/  enabled=1  gpgcheck=1  gpgkey=http://rnd-mirrors-langfang.huawei.com/docker/yum/gpg  EOF

安装

  sudo yum update  sudo yum install docker-engine

Yum系默认不启动的。需要启动shell sudo service docker start

Ubuntu

请先看ubuntu系列的help再来看docker的

更新Ubuntu内核(如果使用计算云,此步不是必须)

由于Docker需要在Linux Kernel 3.8及以上才可以很好的工作【本人在ubuntu12.04 lts 内核3.2也正常安装】。 强烈推荐在ubuntu14.04安装使用。 假如你一定要在低于这个kernel版本安装docker,使用如下命令行更新内核至3.8.0-25(升级后可能无法重启):shell sudo apt-get install linux-image-3.8.0-25-generic sudo apt-get install linux-headers-3.8.0-25-generic完成后重启电脑,通过命令 “uname -r” 来查看内核是否成功更新。

添加ubuntu-docker源

首先添加你的ubuntu-docker源: 打开你的/etc/apt/sources.list加入下面的源

12.04

  deb http://rnd-mirrors-langfang.huawei.com/docker/apt/repo ubuntu-precise main

14.04

  deb http://rnd-mirrors-langfang.huawei.com/docker/apt/repo ubuntu-trusty main

15.04

  deb http://rnd-mirrors-langfang.huawei.com/docker/apt/repo ubuntu-vivid main

docker-gpg-key(已经更新为docker 1.8+)

复制这里的gpg-key 然后参考这个文章.

  -----BEGIN PGP PUBLIC KEY BLOCK-----    mQINBFWln24BEADrBl5p99uKh8+rpvqJ48u4eTtjeXAWbslJotmC/CakbNSqOb9o  ddfzRvGVeJVERt/Q/mlvEqgnyTQy+e6oEYN2Y2kqXceUhXagThnqCoxcEJ3+KM4R  mYdoe/BJ/J/6rHOjq7Omk24z2qB3RU1uAv57iY5VGw5p45uZB4C4pNNsBJXoCvPn  TGAs/7IrekFZDDgVraPx/hdiwopQ8NltSfZCyu/jPpWFK28TR8yfVlzYFwibj5WK  dHM7ZTqlA1tHIG+agyPf3Rae0jPMsHR6q+arXVwMccyOi+ULU0z8mHUJ3iEMIrpT  X+80KaN/ZjibfsBOCjcfiJSB/acn4nxQQgNZigna32velafhQivsNREFeJpzENiG  HOoyC6qVeOgKrRiKxzymj0FIMLru/iFF5pSWcBQB7PYlt8J0G80lAcPr6VCiN+4c  NKv03SdvA69dCOj79PuO9IIvQsJXsSq96HB+TeEmmL+xSdpGtGdCJHHM1fDeCqkZ  hT+RtBGQL2SEdWjxbF43oQopocT8cHvyX6Zaltn0svoGs+wX3Z/H6/8P5anog43U  65c0A+64Jj00rNDr8j31izhtQMRo892kGeQAaaxg4Pz6HnS7hRC+cOMHUU4HA7iM  zHrouAdYeTZeZEQOA7SxtCME9ZnGwe2grxPXh/U/80WJGkzLFNcTKdv+rwARAQAB  tDdEb2NrZXIgUmVsZWFzZSBUb29sIChyZWxlYXNlZG9ja2VyKSA8ZG9ja2VyQGRv  Y2tlci5jb20+iQI4BBMBAgAiBQJVpZ9uAhsvBgsJCAcDAgYVCAIJCgsEFgIDAQIe  AQIXgAAKCRD3YiFXLFJgnbRfEAC9Uai7Rv20QIDlDogRzd+Vebg4ahyoUdj0CH+n  Ak40RIoq6G26u1e+sdgjpCa8jF6vrx+smpgd1HeJdmpahUX0XN3X9f9qU9oj9A4I  1WDalRWJh+tP5WNv2ySy6AwcP9QnjuBMRTnTK27pk1sEMg9oJHK5p+ts8hlSC4Sl  uyMKH5NMVy9c+A9yqq9NF6M6d6/ehKfBFFLG9BX+XLBATvf1ZemGVHQusCQebTGv  0C0V9yqtdPdRWVIEhHxyNHATaVYOafTj/EF0lDxLl6zDT6trRV5n9F1VCEh4Aal8  L5MxVPcIZVO7NHT2EkQgn8CvWjV3oKl2GopZF8V4XdJRl90U/WDv/6cmfI08GkzD  YBHhS8ULWRFwGKobsSTyIvnbk4NtKdnTGyTJCQ8+6i52s+C54PiNgfj2ieNn6oOR  7d+bNCcG1CdOYY+ZXVOcsjl73UYvtJrO0Rl/NpYERkZ5d/tzw4jZ6FCXgggA/Zxc  jk6Y1ZvIm8Mt8wLRFH9Nww+FVsCtaCXJLP8DlJLASMD9rl5QS9Ku3u7ZNrr5HWXP  HXITX660jglyshch6CWeiUATqjIAzkEQom/kEnOrvJAtkypRJ59vYQOedZ1sFVEL  MXg2UCkD/FwojfnVtjzYaTCeGwFQeqzHmM241iuOmBYPeyTY5veF49aBJA1gEJOQ  TvBR8Q==  =Fm3p  -----END PGP PUBLIC KEY BLOCK-----

更新apt

然后执行下面的命令就能安装最新的dockershell apt-get update apt-get install docker-engine如果需要安装某个版本的docker,运行下面这个命令即可shell apt-get install docker-engine=1.8 #此处1.8是例子切勿复制粘贴进行安装

赞(0)
分享到: 更多 (0)
网站地图   沪ICP备18035694号-2    沪公网安备31011702889846号