centos7 Docker 安装

centos7 Docker 安装

下载rmp包

下载链接
https://download.docker.com/linux/centos/7/x86_64/stable/Packages/
下载rmp包
docker-ce-17.03.0.ce-1.el7.centos.x86_64.rpm
docker-ce-selinux-17.03.0.ce-1.el7.centos.noarch.rpm
通过sftp工具上传到root目录下

安装防火墙

下载防火墙
yum -y install iptables-services
启动防火墙
systemctl start iptables
设置防火墙开机自动启动
systemctl enable iptables
清空默认规则
iptables -F
保存规则
service iptables save

更新操作系统

更新依赖包
yum update
重启
reboot

安装rmp包

root目录下,创建docker目录
mkdir docker
把rmp包移动到docker目录下
mv docker* docker
在docker目录下安装rmp包
yum -y install *
启动docker
systemctl start docker
设置docker开机自动启动
systemctl enable docker
查看运行状态
systemctl status docker
查看是否正常运行
docker run hello-world
如果看到 "Hello from Docker!"说明docker安装成功。

附:
3种Docker的安装方式

Script Install

yum update
curl -sSL https://get.docker.com/ | sh
systemctl start docker
systemctl enable docker
docker run hello-word

YUM Install

yum update
cat>/etc/yum.repos.d/docker.repo<<-EOF
[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/7
enabled=1
gpgcheck=1
gpgkey=http://yum.dockerproject.org/gpg EOF
yum install docker

RPM Install

https://download.docker.com/linux/centos/7/x86_64/stable/Packages/

你可能感兴趣的:(linux-虚拟化,docker,linux)