Centos 7 自带 3.10 内核,且 systemctl 启动管理程序对 docker 也提供了很好的支持
安装 docker 1.7
yum -y install wget
wget -c https://get.docker.com/rpm/1.7.1/centos-7/RPMS/x86_64/docker-engine-1.7.1-1.el7.centos.x86_64.rpm
yum localinstall --nogpgcheck docker-engine-1.7.1-1.el7.centos.x86_64.rpm
ok 装完啦!
启动 docker
chkconfig docker on
systemctl start docker.service
设置开机自动启动并且马上启动!
这时候 docker 已经启动了
docker images
显示目前本地镜像库是空的
一些坑
docker启动参数不生效
/ect/sysconfig/docker
这个文件是 docker 的启动配置参数,具体有哪些参数,你可以 docker -h
看看。
这个文件中,有个 other_args=""
你可以将你的参数 放到双引号中, 比如你在网上找了个加速镜像, 你可以改成
other_args="--registry-mirror=http://xxx.m.daocloud.io"
但是 systemctl restart docker.service
重起后,并没有生效,所以要改 docker 的service 配置,编辑 /usr/lib/systemd/system/docker.service
, 将
ExecStart=/usr/bin/docker -d -H fd://
改为
EnvironmentFile=-/etc/sysconfig/docker
ExecStart=/usr/bin/docker -d -H fd:// $other_args
保存后 systemctl restart docker.service 就行了
转载请注明:大后端 » Centos 7 安装 docker 1.7