Ubuntu 16.04 LTS安装Docker 1.11.1

原创 2016年06月21日 15:36:44

系统环境:Ubuntu Xenial 16.04 (LTS)

DOCKER版本:Version: 1.11.1


一、安装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)功能。


检查Ubuntu内核版本

[zhaojq@virtual-machine]# uname -a
Linux ubuntu 4.4.0-21-generic #37-Ubuntu SMP Mon Apr 18 18:33:37 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux


检查Device Mapper

[zhaojq@virtual-machine]# ls -l /sys/class/misc/device-mapper 
lrwxrwxrwx 1 root root 0 Jun 20 22:42 /sys/class/misc/device-mapper -> ../../devices/virtual/misc/device-mapper


二、安装Docker

添加Docker的ATP仓库
[zhaojq@virtual-machine]# sudo sh -c "echo deb https://apt.dockerproject.org/repo ubuntu-trusty main > /etc/apt/sources.list.d/docker.list"

检测curl命令是否安装
[zhaojq@virtual-machine]# whereis curl
curl: /usr/bin/curl /usr/share/man/man1/curl.1.gz

增加Docker仓库的新GPG密钥
[zhaojq@virtual-machine]# sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
Executing: /tmp/tmp.Uskaff1gz8/gpg.1.sh --keyserver
hkp://p80.pool.sks-keyservers.net:80
--recv-keys
58118E89F3A912897C070ADBF76221572C52609D
gpg: 下载密钥‘2C52609D’,从 hkp 服务器 p80.pool.sks-keyservers.net
gpg: 密钥 2C52609D:公钥“Docker Release Tool (releasedocker) <docker@docker.com>”已导入
gpg: 合计被处理的数量:1
gpg: 已导入:1  (RSA: 1)

更新APT软件包索引
[zhaojq@virtual-machine]# sudo apt-get update

安装Docker
[zhaojq@virtual-machine]# sudo lsb_release --codename | cut -f2       
xenial
[zhaojq@virtual-machine]# sudo sh -c "echo deb https://apt.dockerproject.org/repo ubuntu-xenial main > /etc/apt/sources.list.d/docker.list"
[zhaojq@virtual-machine]# cat /etc/apt/sources.list.d/docker.list
deb https://apt.dockerproject.org/repo ubuntu-xenial main
[zhaojq@virtual-machine]# sudo apt-get update 
[zhaojq@virtual-machine]# sudo apt-get install docker-engine
[zhaojq@virtual-machine]# sudo docker info
Containers: 0
 Running: 0
 Paused: 0
 Stopped: 0
Images: 0
Server Version: 1.11.2
Storage Driver: aufs
 Root Dir: /var/lib/docker/aufs
 Backing Filesystem: extfs
 Dirs: 0
 Dirperm1 Supported: true
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins: 
 Volume: local
 Network: bridge null host
Kernel Version: 4.4.0-24-generic
Operating System: Ubuntu 16.04 LTS
OSType: linux
Architecture: x86_64
CPUs: 1
Total Memory: 1.945 GiB
Name: ubuntu
ID: RNVT:LTRE:MPOW:EU7F:X2GY:ZWWU:V7QD:KPKZ:KA2B:CF7O:OEBC:4YRA
Docker Root Dir: /var/lib/docker
Debug mode (client): false
Debug mode (server): false
Registry: https://index.docker.io/v1/
WARNING: No swap limit support
版权声明:本文为博主原创文章,未经博主允许不得转载。

Docker安装——Ubuntu16.04

Docker介绍Docker是一个开源的容器引擎,它有助于更快地交付产品。Docker可将应用程序和基础设施层隔离,并且将基础设施当作程序一样进行管理。使用Docker,可以更快地打包,测试以及部署应...
  • rickey17
  • rickey17
  • 2017年05月30日 12:07
  • 2367

Ubuntu 16.04安装使用Docker

题记安装系列一篇,最近闲暇来折腾折腾docker和spring boot。记录步骤,简要说明,目的是能够快速安装使用,方便查阅,这就是写安装文章的作用,我个人不喜欢写很多参数说明,有兴趣的人自会去深入...
  • mickjoust
  • mickjoust
  • 2016年06月03日 14:28
  • 44273

ubuntu16.04下安装docker

更新包信息 sudo apt-get updat 确保apt能使用https方式工作,且ca证书已经安装 sudo apt-get install apt-transport-https c...
  • felcon
  • felcon
  • 2016年12月19日 11:39
  • 2782

ubuntu16.04 server 安装 docker CE

介绍Docker是一种应用程序,它使得在容器中运行应用程序变得简单和容易,这就像虚拟机,只有更便携、更资源友好,而且更依赖于主机操作系统。要详细介绍Docker容器的不同组件,请参阅Docker生态系...
  • change_on
  • change_on
  • 2017年08月04日 17:36
  • 1474

Ubuntu 16.04 安装 Docker

Docker 分为2个版本  EE and CE    企业版 和 社区版 Docker CE 安装软件包以允许通过HTTPS使用存储库: $ sudo apt-get install \ ...
  • SmallTankPy
  • SmallTankPy
  • 2017年04月05日 18:10
  • 816

Ubuntu 16.04安装Docker

环境因工作需要,要使用Docker,参考官网上的安装方法并记录下安装过程, 安装环境:Ubuntu 16.04一.安装Docker(下面方式任选一)A.下载deb包的安装方式 ubuntu16.04...
  • qq_27818541
  • qq_27818541
  • 2017年06月23日 16:28
  • 2375

Docker - 在Ubuntu16.04中安装Docker CE_01

Get Docker for Ubuntu Check system version root@Ubuntu16:~# uname -a Linux Ubuntu16 4.8.0-36-gener...
  • jiangshubian
  • jiangshubian
  • 2017年12月11日 00:04
  • 286

Ubuntu16.04下基于Docker的Caffe-GPU版本环境搭建总结

Caffe的GPU环境搭建比较复杂,所需依赖如下,本文全部会说明安装方法 GNU/Linux x86_64 with kernel version > 3.10Docker >= 1.9 (off...
  • u011987514
  • u011987514
  • 2017年04月29日 02:16
  • 2065

Ubuntu16.04安装Docker CE 并配置加速器

PS:腾讯云Ubuntu16.04 64位,安装Docker CE 17.03Docker
  • u013710784
  • u013710784
  • 2017年03月13日 23:50
  • 1185

7.Ubuntu16.04Docker获取和推送镜像

Ubuntu16.04Docker获取和推送镜像查找镜像Docker Hubhttp://registry.hub.docker.comdocker searchdocker search [OPTI...
  • qq_22841811
  • qq_22841811
  • 2016年12月03日 20:58
  • 2579
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Ubuntu 16.04 LTS安装Docker 1.11.1
举报原因:
原因补充:

(最多只允许输入30个字)