先看官网https://docs.docker.com/engine/installation/linux/ubuntulinux/
英语水平好的可以不用看下面了

登录你的服务器

更新源,并且安装apt-transport-https

$ sudo apt-get update
$ sudo apt-get install apt-transport-https ca-certificates

添加官方docker源

$ sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D

查找以下的的仓库 合适的 替换掉下面的< REPO >

Precise 12.04 (LTS) deb https://apt.dockerproject.org/repo ubuntu-precise main
Trusty 14.04 (LTS)  deb https://apt.dockerproject.org/repo ubuntu-trusty main
Wily 15.10  deb https://apt.dockerproject.org/repo ubuntu-wily main
Xenial 16.04 (LTS)  deb https://apt.dockerproject.org/repo ubuntu-xenial main
$ echo "<REPO>" | sudo tee /etc/apt/sources.list.d/docker.list
Update the APT package index.
$ sudo apt-get update

查看仓库中docker的版本

$ apt-cache policy docker-engine

docker-engine:
Installed: 1.12.2-0~trusty
Candidate: 1.12.2-0~trusty
Version table:
* 1.12.2-0~trusty 0
500 https://apt.dockerproject.org/repo/ ubuntu-trusty/main amd64 Packages
100 /var/lib/dpkg/status
1.12.1-0~trusty 0
500 https://apt.dockerproject.org/repo/ ubuntu-trusty/main amd64 Packages
1.12.0-0~trusty 0
500 https://apt.dockerproject.org/repo/ ubuntu-trusty/main amd64 Packages
1.11.2-0~trusty 0
500 https://apt.dockerproject.org/repo/ ubuntu-trusty/main amd64 Packages
1.11.1-0~trusty 0
500 https://apt.dockerproject.org/repo/ ubuntu-trusty/main amd64 Packages

下面开始安装

Then,install Docker using the following:

更新源

$ sudo apt-get update

安装

$ sudo apt-get install docker-engine

启动(默认已经启动好了)

$ sudo service docker start

检查是否安装好了

$sudo docker run ubuntu /bin/echo 'Hello world'

好多文章都老了 还是看官方文档吧 此文章发布与2016.11.21

dawei

【声明】:唐山站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。