1.創建docker的yum庫
[root@localhost~]# cd /etc/yum.repos.d/ [[email protected]]# 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