这边记录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. MVC中渲染页面

    mvc中当返回的字符带有html代码的时候,可以直接使用@Html.Raw(Model.description)这句代码的意思就是返回不是html编码,因此用了这句代码就不需要单独再转换一次

  2. java基础 布局管理器

    概念: 组建在容器(比如JFrame)中的位置和 大小 是由布局管理器来决定的.所有的容器都会使用一个布局管理器,通过它来自动进行组建的布局管理. 种类: java共提供了物种布局管理器:流式布局管理 ...

  3. 部分Android手机拍照后照片被旋转的解决方案

      在部分Android手机(如MT788.Note2)上,使用Camera拍照以后,得到的照片会被自动旋转(90°.180°.270°),这个情况很不符合预期.仔细分析了一下,因为照片属性中是存储了 ...

  4. bzoj4692: Beautiful Spacing

    先二分答案后dp 设\(su[n]\)为\(\sum_{1}^{n}xi[i]\) 设\(f[n]\)为1时表示第n个单次能做某一行的结尾,且之前的空格满足二分出来的答案. 考虑怎样的\(f[i]\) ...

  5. 已安装php 编译安装 gd库拓展模块

    参考资料:http://wenku.baidu.com/link?url=EgXFShYxeJOZSYNQ_7RCBC-6X8OcRRCqVm4qCv49uBk57d6vLBoUpfYdQ-KqJRs ...

  6. 久违的phpstorm

    原文:http://www.cnblogs.com/buyucoder/p/5291771.html 原文:http://idea.lanyus.com/

  7. jquery中on绑定事件

    之前项目中动态创建的标签元素  在绑定事件的时候  都是无效  无论如何都不能触发 eg:在页面加载完成之后   再由脚本动态创建的<div>元素  在绑定事件的时候 例如click事件 ...

  8. RecyclerView解密篇(二)

    在上一篇(RecyclerView解密篇(一))文章中简单的介绍了RecyclerView的基本用法,接下来要来讲讲RecyclerView的更多用法,要实现不同的功能效果,大部分都还是在于Recyc ...

  9. vue.js 接收url参数

    1) 路由配置传参方式 在配置路由时 例如 "/firewall/authorize/:uid/:uname/:token" 页面url为 http://XXX.com/firew ...

  10. Maven创建工程 WEB

    http://www.zuidaima1.com/blog/1618180875144192.htm http://www.zuidaima1.com/blog/1618162161323008.ht ...