Centos 7 安装 docker 1.7

全栈 shanhuhai 4715℃ 0评论

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

付费咨询
喜欢 (1)or分享 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址