zoukankan      html  css  js  c++  java
  • Ubuntu 16.04 LTS安装Docker最新版

    一、安装Docker的先决条件

    1、运行64位CPU构架的计算机(目前只能是x86_64和amd64),请注意,Docker目前不支持32位CPU。
    2、运行Linux 3.8或更高版本内核。一些老版本的2.6.x或其后的内核也能够运行Docker,但运行结果会有很大的不同。而且,如果你需要就老版本内核寻求帮助时,通常大家会建议你升级到更高版本的内核。
    3、内核必须支持一种适合的存储驱动(storage driver),例如:
    Device Manage;AUFS;vfs;btrfs;ZFS
    默认存储驱动通常是Device Mapper或AUFS

    4、内核必须支持并开启cgroup和命名空间(namespace)功能。

    安装linux-iamge-extra-*的kernel包。这个包允许你使用aufs存储驱动。

    ~$ sudo apt-get install linux-image-extra-$(uname -r) linux-image-extra-virtual

    检查Ubuntu内核版本

    ~$ uname -a
     

    检查Device Mapper

    ~$ ls -l /sys/class/misc/device-mapper
     

    二、安装Docker

    添加Docker的APT仓库
    ~$ sudo sh -c "echo deb https://apt.dockerproject.org/repo ubuntu-trusty main > /etc/apt/sources.list.d/docker.list"
     
    检测curl命令是否安装
    ~$ whereis curl
    curl: /usr/bin/curl /usr/share/man/man1/curl.1.gz
     
    增加Docker仓库的新GPG密钥
    ~$ sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D

    更新APT软件包索引
    ~$ sudo apt-get update
     
    安装Docker
    ~$ sudo lsb_release --codename | cut -f2       
    xenial
    ~$ sudo sh -c "echo deb https://apt.dockerproject.org/repo ubuntu-xenial main > /etc/apt/sources.list.d/docker.list"
    ~$ cat /etc/apt/sources.list.d/docker.list
    deb https://apt.dockerproject.org/repo ubuntu-xenial main
    ~$ sudo apt-get update 
    ~$ sudo apt-get install docker-engine
     
    查看docker是否安装成功
    ~$ sudo docker info

  • 相关阅读:
    88. Merge Sorted Array
    87. Scramble String
    86. Partition List
    85. Maximal Rectangle
    84. Largest Rectangle in Histogram
    83. Remove Duplicates from Sorted List
    82. Remove Duplicates from Sorted List II
    81. Search in Rotated Sorted Array II
    80. Remove Duplicates from Sorted Array II
    计算几何——点线关系(叉积)poj2318
  • 原文地址:https://www.cnblogs.com/lrj567/p/6322617.html
Copyright © 2011-2022 走看看