1.创建docker的yum库
[root@localhost~]# cd /etc/yum.repos.d/ [root@localhostyum.repos.d]# vim docker.repo [dockerrepo] name=DockerRepository baseurl=https://yum.dockerproject.org/repo/main/centos/7 enabled=1 gpgcheck=1 gpgkey=https://yum.dockerproject.org/gpg
2.安装docker
[root@localhost~]# yum install docker-engine
3.关闭centos7下的firewalld服务并安装iptables-ser
[root@localhost~]# systemctl disable firewalld rm'/etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service' rm'/etc/systemd/system/basic.target.wants/firewalld.service' [root@localhost~]# yum -y install iptables-services
4.开启iptables服务
[root@localhost~]# systemctl enable iptables ln-s '/usr/lib/systemd/system/iptables.service''/etc/systemd/system/basic.target.wants/iptables.service' [root@localhost~]# systemctl start iptables
5.启动docker服务并设置开机自动启动
[root@localhost~]# systemctl start docker.service [root@localhost~]# systemctl enable docker.service ln-s '/usr/lib/systemd/system/docker.service''/etc/systemd/system/multi-user.target.wants/docker.service'
6.验证docker是否安装成功
[root@localhost~]# docker info
7.查看安装后的docker版本
[root@localhost~]# docker version
转载于:https://blog.51cto.com/linuxpython/1697036