这边记录ubuntu安装过程,首先是官网文档

  1. If you haven’t already done so, log into your Ubuntu instance.

  2. Open a terminal window.

  3. Add the new gpg key.

    $ apt-key adv --keyserver hkp://pgp.mit.edu:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
  4. Open the /etc/apt/sources.list.d/docker.list file in your favorite editor.

    If the file doesn’t exist, create it.

  5. Remove any existing entries.

  6. Add an entry for your Ubuntu operating system.

    The possible entries are:

    # Ubuntu Precise
    deb https://apt.dockerproject.org/repo ubuntu-precise main
    # Ubuntu Trusty
    deb https://apt.dockerproject.org/repo ubuntu-trusty main
    # Ubuntu Vivid
    deb https://apt.dockerproject.org/repo ubuntu-vivid main
    # Ubuntu Wily
    deb https://apt.dockerproject.org/repo ubuntu-wily main
  7. Save and close the /etc/apt/sources.list.d/docker.list file.

  8. Update the apt package index.

    $ apt-get update
  9. Purge the old repo if it exists.

    $ apt-get purge lxc-docker*
  10. Verify that apt is pulling from the right repository.

    $ apt-cache policy docker-engine
~# apt-cache policy docker-engine
docker-engine:
Installed: 1.8.-~precise
Candidate: 1.8.-~wily
Version table:
1.8.-~wily
https://apt.dockerproject.org/repo/ ubuntu-wily/main amd64 Packages
1.8.-~vivid
https://apt.dockerproject.org/repo/ ubuntu-vivid/main amd64 Packages
1.8.-~trusty
https://apt.dockerproject.org/repo/ ubuntu-trusty/main amd64 Packages
*** 1.8.-~precise
https://apt.dockerproject.org/repo/ ubuntu-precise/main amd64 Packages
/var/lib/dpkg/status
1.8.-~wily
https://apt.dockerproject.org/repo/ ubuntu-wily/main amd64 Packages
1.8.-~vivid
https://apt.dockerproject.org/repo/ ubuntu-vivid/main amd64 Packages
1.8.-~trusty
https://apt.dockerproject.org/repo/ ubuntu-trusty/main amd64 Packages
1.8.-~precise
https://apt.dockerproject.org/repo/ ubuntu-precise/main amd64 Packages
1.8.-~wily
https://apt.dockerproject.org/repo/ ubuntu-wily/main amd64 Packages
1.8.-~vivid
https://apt.dockerproject.org/repo/ ubuntu-vivid/main amd64 Packages
1.8.-~trusty
https://apt.dockerproject.org/repo/ ubuntu-trusty/main amd64 Packages
1.8.-~precise
https://apt.dockerproject.org/repo/ ubuntu-precise/main amd64 Packages
1.8.-~wily
https://apt.dockerproject.org/repo/ ubuntu-wily/main amd64 Packages
1.8.-~vivid
https://apt.dockerproject.org/repo/ ubuntu-vivid/main amd64 Packages
1.8.-~trusty
https://apt.dockerproject.org/repo/ ubuntu-trusty/main amd64 Packages
1.8.-~precise
https://apt.dockerproject.org/repo/ ubuntu-precise/main amd64 Packages
1.7.-~wily
https://apt.dockerproject.org/repo/ ubuntu-wily/main amd64 Packages
1.7.-~vivid
https://apt.dockerproject.org/repo/ ubuntu-vivid/main amd64 Packages
1.7.-~trusty
https://apt.dockerproject.org/repo/ ubuntu-trusty/main amd64 Packages
1.7.-~precise
https://apt.dockerproject.org/repo/ ubuntu-precise/main amd64 Packages
1.7.-~vivid
https://apt.dockerproject.org/repo/ ubuntu-vivid/main amd64 Packages
1.7.-~trusty
https://apt.dockerproject.org/repo/ ubuntu-trusty/main amd64 Packages

最后选定特定发行版的一个docker-engine版本进行安装即可

apt-get install -y docker-engine=1.8.-~precise

docker 1.8+之后ubuntu安装指定版本docker-engine的更多相关文章

  1. yum 安装指定版本Docker

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明.本文链接:https://blog.csdn.net/weixin_39553910/artic ...

  2. Centos7根据yum源安装指定版本docker

    yum install -y yum-utils device-mapper-persistent-data lvm2 yum-config-manager --add-repo https://mi ...

  3. 在Linux Centos 7.2 上安装指定版本Docker。

    相关资料链接: https://docs.docker.com/install/linux/docker-ce/centos/#install-docker-ce 先清空下“历史” yum remov ...

  4. 在Linux Centos 7.2 上安装指定版本Docker 17.03

    相关资料链接: https://docs.docker.com/install/linux/docker-ce/centos/#install-docker-ce 先清空下“历史” yum insta ...

  5. 运维笔记--ubuntu安装指定版本的RabbitMQ

    场景描述: 日常开发or生产环境经常会需要安装指定版本的软件,出于和其他软件的配合兼容性,以及稳定性的考虑. 现在我们的需求是安装指定版本的RabbitMQ,版本号: 操作步骤: 注意事项: 异常处理 ...

  6. Ubuntu安装指定版本的docker

    系统环境: Ubuntu 16.0.4 安装版本: docker  17.03.2 在进现在这家公司初期,需要使用rancher部署一个k8s集群,由于rancher也是由docker启动的,加上k8 ...

  7. centos虚拟机安装指定版本docker

    环境: centos 7.6+ docker-ce 17.03.2 安装依赖包 yum -y install yum-utils device-mapper-persistent-data lvm2 ...

  8. Ubuntu通过apt-get安装指定版本和查询软件源有多少个版本

    一.通过apt-get安装指定版本 apt-get install <<package name>>=<<version>> 二.查询指定软件有多少个版 ...

  9. 安装指定版本的docker服务

    参考博客:Docker CE 镜像源站 参考博客:docker启动异常driver not supported 1. 说明 之前部署docker服务的时候都是安装最新的docker版本,并使用dock ...

随机推荐

  1. string.Format格式化用法详解

    1.格式化货币(跟系统的环境有关,中文系统默认格式化人民币,英文系统格式化美元) string.Format("{0:C}",0.2) 结果为:¥0.20 (英文操作系统结果:$0 ...

  2. Discoverer 11.1.1.3.0以Oracle Application用户登录的必要配置

    客户这边要使用Discoverer来出报表, 就从OTN上下载安装了11.1.1.3.0版本的, 安装很简单, 一路Next, 使用的EBS版本是12.1.1.3, 结果发现用Oracle Appli ...

  3. VBA中使用计时器的两种方法

    '================================ ' VBA采用Application.OnTime实现计时器 ' ' http://www.cnhup.com '========= ...

  4. 第4月第2天 nsinvocation崩溃 mvc videotrack

    1. __unsafe_unretained id result = nil; [invocation getReturnValue:&result]; return result; http ...

  5. EventBus

    EventBus GitHub 上的地址 https://github.com/greenrobot/EventBus EventBus干的事情可以概括来说 别人可以根据某一个事件订阅我,但是他得去实 ...

  6. 2>&1

    经常关注linux脚本的人,一定看到过 2>&1 这样的用法,最初一定不明白其中的含义以及为什么是这样的一种组合.昨天偶然间再次看到了这个 2>&1 的写法,遂下决心搞明白 ...

  7. Qtp常见问题

    (1)Qtp不能识别对象 插件加载错误 IE内未加载BHOManager加载项

  8. 3. Longest Substring Without Repeating Characters(c++) 15ms

    Given a string, find the length of the longest substring without repeating characters. Examples: Giv ...

  9. BZOJ 3288: Mato矩阵

    Description 一个 \(n*n\) 行列式,\((i,j)=gcd(i,j)\) Sol 线性筛. 这道题神奇的筛出来 \(phi\) ... 打表可以发现,一个数会被他所有的因子减掉因子的 ...

  10. MySql: log 位置

    mysql日志文件位置 登录mysql终端日志文件路径mysql> show variables like 'general_log_file';+------------------+---- ...