环境:
1.内核升级(带aufs模块)
1.1)yum安装带aufs模块的3.10内核
cd /etc/yum.repos.d
wget http://www.hop5.in/yum/el6/hop5.repo
yum install -y kernel-ml-aufs kernel-ml-aufs-devel
1.2)修改grub主配置表示第一个title下的内容为默认启动的kernel(一般新安装的内核在第一个位置)
vim /etc/grub.conf
default=0 #修改
:wq #退出并保存
1.3)重启系统生效
reboot
1.4)查看下系统版本号
>uname -r
3.10.5-3.el6.x86_64
这时候你的内核就成功升级了
1.5)查看内核是否支持aufs:
>grep aufs /proc/filesystems
nodev aufs
二、安装docker
关闭selinux
sed -i '/^SELINUX=/c\SELINUX=disabled' /etc/selinux/config
setenforce 0
在Fedoraepel源中已经提供了docker-io包,安装epel
cd /root
wget http://mirrors.sohu.com/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -ivh epel-release-6-8.noarch.rpm
sed -i 's/^mirrorlist=https/mirrorlist=http/' /etc/yum.repos.d/epel.repo
yum安装docker-io
yum -y install docker-io
启动docker
service docker start
查看docker版本
docker version
查看docker日志
cat /var/log/docker
3.docker命令使用
docker ps -a 列出容器
docker ps -l 查看最近生成的容器
docker ps 查看正在运行的容器
docker logs CONTAINER ID 显示容器的标准输出(注:无需拷贝完整的id,一般写三四个字符就OK)
docker run -d centos /usr/bin/top -b
docker attach $(docker run -d centos /usr/bin/top -b)
网友评论