[root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.3.1611 (Core) [root@localhost ~]# uname -r 3.10.0-514.el7.x86_64
安装代码如下所示:
#!/bin/bash #2018-2-26 15:34:05 #auto install docker-ce on CentOS 7 #by author dengaosky ###################### #Uninstall old versions yum remove -y docker docker-common docker-selinux docker-engine #Install using the repository yum install -y yum-utils device-mapper-persistent-data lvm2 ##yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo #Disable the edge and test repositories yum-config-manager --disable docker-ce-edge yum-config-manager --disable docker-ce-test #INSTALL DOCKER CE yum install docker-ce -y #Config docker cat >/etc/docker/daemon.json <<EOF {"registry-mirrors": ["http://df98fb04.m.daocloud.io"]} EOF #Disable Firewalld,Install and Enable iptables systemctl disable firewalld;systemctl stop firewalld yum install iptables-services -y systemctl enable iptables;systemctl restart iptables #Disable Selinux setenforce 0 sed -i '/SELINUX/s/enforcing/disabled/g' /etc/selinux/config #Start Docker systemctl start docker systemctl enable docker
原文地址:http://blog.51cto.com/dengaosky/2073347