zoukankan      html  css  js  c++  java
  • Ubuntu 16.04安装Docker

    题记

    安装系列一篇,最近闲暇来折腾折腾Dockerspring boot。


    Linux环境

    Ubuntu 16.04(LTS)

    简单方法

    $ sudo apt-get update

    $ sudo apt-get install docker

    搞定!
    但是这种方法有一个缺点:安装的不一定是最新的docker,安装版本是1.10.2,不过,对于docker使用没任何什么问题,如果要后续升级方便,可以使用下面的方法。


    另一种方法

    1.切换到root权限或者用sudo

    2.升级source列表并保证https和ca证书成功安装

    # apt-get update

    # apt-get install apt-transport-https ca-certificates

    3.增加新的GPG 密钥

    # sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9

    4.新增或编辑source列表里的docker.list文件

    # sudo sh -c "echo deb https://get.docker.io/ubuntu docker main > /etc/apt/sources.list.d/docker.list"

    5.删除已有的entries

    6.按照系统版本增加entry(Ubuntu Xenial 16.04 (LTS))

    # sudo sh -c "echo deb https://get.docker.io/ubuntu docker main > /etc/apt/sources.list.d/docker.list"

    7.重新执行更新操作,并删除老的repo

    # apt-get purge lxc-docker //没有安装的话,跳过

    8.查看是否有正确的可用版本

    # apt-cache policy docker-engine

    docker-engine:
      已安装:(无)
      候选: 1.12.4-0~ubuntu-xenial
      版本列表:
         1.12.4-0~ubuntu-xenial 500
            500 https://apt.dockerproject.org/repo ubuntu-xenial/main amd64 Packages
         1.12.3-0~xenial 500
            500 https://apt.dockerproject.org/repo ubuntu-xenial/main amd64 Packages
         1.12.2-0~xenial 500
            500 https://apt.dockerproject.org/repo ubuntu-xenial/main amd64 Packages
         1.12.1-0~xenial 500
            500 https://apt.dockerproject.org/repo ubuntu-xenial/main amd64 Packages
         1.12.0-0~xenial 500
            500 https://apt.dockerproject.org/repo ubuntu-xenial/main amd64 Packages
         1.11.2-0~xenial 500
            500 https://apt.dockerproject.org/repo ubuntu-xenial/main amd64 Packages
         1.11.1-0~xenial 500
            500 https://apt.dockerproject.org/repo ubuntu-xenial/main amd64 Packages
         1.11.0-0~xenial 500
            500 https://apt.dockerproject.org/repo ubuntu-xenial/main amd64 Packages

    9.从14.04版本以上开始docker推荐安装linux-image-extra

    # apt-get install linux-image-extra-$(uname -r)

    10.安装docker

    # apt-get update

    # apt-get install docker-engine

    # service docker start

    # docker run hello-world

    到此结束,the end!

    # docker --version
    Docker version 1.12.4, build 1564f02


  • 相关阅读:
    BZOJ 1191 HNOI2006 超级英雄hero
    BZOJ 2442 Usaco2011 Open 修建草坪
    BZOJ 1812 IOI 2005 riv
    OJ 1159 holiday
    BZOJ 1491 NOI 2007 社交网络
    NOIP2014 D1 T3
    BZOJ 2423 HAOI 2010 最长公共子序列
    LCA模板
    NOIP 2015 D1T2信息传递
    数据结构
  • 原文地址:https://www.cnblogs.com/McKean/p/6181070.html
Copyright © 2011-2022 走看看