一、CentOS6.5下安装:
OS:CentOS6.5 x86_64
RedHat/CentOS环境下安装Docker,官方文档要求Linux kernel版本至少3.8以上,而且Docker只能运行在64位的系统中。
1、首先升级linux kernel版本3.10
-
# cd /etc/yum.repos.d/
-
# wget
-
# yum install kernel-ml-aufs kernel-ml-aufs-devel
-
-
#修改grub的主配置文件/etc/grub.conf,修改default=0表示第一个title下的内容为默认启动的kernel(新安装的内核在第一个位置)。
-
#sed '/default/s/1/0/' -i /etc/grub.conf
-
#reboot
-
#uname -r
-
3.10.5-3.el6.x86_64
-
#查看内核是否支持aufs(advanced multi-layered unification filesystem,高层多级统一文件系统)
-
#grep aufs /proc/filesystems
-
nodev aufs
-
2、开始安装Docker
-
#使用epel库安装Docker
-
#yum install http://mirrors.yun-idc.com/epel/6/i386/epel-release-6-8.noarch.rpm
-
#yum install docker-io docker-registry
3、启动Docker服务:
-
#service docker start
-
Starting cgconfig service: [确定]
-
Starting docker: [确定]
-
#chkconfig --list|grep docker
-
docker 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭
-
#查看docker版本
-
#docker version
-
4、运行Docker新容器命令
-
#验证docker安装
-
#docker run hello-world
-
#docker info
-
#docker默认使用的是unix socket
-
#netstat -nlp |grep docker
-
unix 2 [ ACC ] STREAM LISTENING 11078 1102/docker /var/run/docker.sock
-
#ss -ax |grep docker
-
u_str LISTEN 0 0 /var/run/docker.sock 11078 * 0
二
、Ubuntu下安装:
OS:Ubuntu 16.04.1 LTS x86_64
kernel:4.4.0-97-generic
docker官方共享库:
阅读(711) | 评论(0) | 转发(0) |