目前Docker已经支持非常多的lInux的平台,比如Ubuntu,centos,RHEL;
docker也可以在windows和OS X中用Docker Toolbox安装。
在这里介绍的是在Ubuntu和centos上安装docker。
在安装docker之前它需要一些先决条件:
64位的CPU架构;
Linux内核版本是3.8及以上的,但是2.6.x的也可以安装docker。
一.先介绍在Ubuntu(ubuntu-server16)中如何安装docker:
1.查看Linux内核版本
uname -r
可以看到我使用的内核版本是4.4.0-45-generic
如果你的内核版本低于3.8可以按一下步骤升级你内核(内核版本高于3.8就跳过)
更新安装包源
sudo apt-get update
安装升级内核
sudo apt-get install linux-headers-3.13.0.-43-generic linux-image-3.13.0-43-generic linux-headers-3.13.0-43
更新Ubuntu precise的启动加载器
sudo update-grub
sudo reboot
2.安装Device Mapper作为存储驱动
sudo modprobe dm_mod
3.准备工作做完了,可以开始安装docker了
在添加docker的APT仓库前查看一下你用的Ubuntu的发行版本
sudo lsb_release
下面指令中的<trusty>换成你的Ubuntu的发行版本就行了
sudo sh -c "echo deb https://apt.dockerproject.org/repo ubuntu-<trusty> main > /etc/apt/sources.list.d/docker.list"
添加APT的密钥sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
sudo apt-get update
sudo apt-get install -y docker-engine
二.在centos6(内核版本是2.6.x)中安装docker(比在Ubuntu中安装docker容易多了,就需要如下两步):
1.安装epel
sudo rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
2.安装docker
sudo yum install -y docker-io
3.启动docker
service docker start
三.在centos7上安装docker
sudo subscription-manager repos --enable=rhel-7-server-extras-rpms
sudo yum install -y docker
人生第一步谢谢你的欣赏!!!!!!
docker 指令:http://blog.youkuaiyun.com/smallpizza/article/details/53114397