Docker入门篇(1)-CentOS7系统Docker 安装(基于rpm)


基于CentOS 7 rpm包

1、下载rpm

官方下载地址:link.
阿里云下载地址:link(推荐).
通过官方或者阿里云提供的下载服务,下载对应的版本的Docker安装包(此处为17.03.0版本,可根据需要下载不同版本)

docker-ce-17.03.0.ce-1.el7.centos.x86_64.rpm       
docker-ce-selinux-17.03.0.ce-1.el7.centos.noarch.rpm  

2、修改防火墙等设置

① 防火墙

systemctl stop firewalld

systemctl disable firewalld

② selinux

getenforce

在这里插入图片描述
如果不是Disabled,编辑/etc/selinux/config 设置为Disabled

vim /etc/selinux/config
在这里插入图片描述

③ 启用iptables

systemctl start iptables

若提示未安装,则做如下操作

yum -y install iptables-services
systemctl start iptables
systemctl enable iptables
iptables -F
service iptables save

④升级系统软件和内核

升级所有包同时也升级软件和系统内核

yum -y update

升级完成后重启系统

reboot

3、安装rpm包

将第一步的两个rpm包移动到/usr/local/soft/docker下,在此目录下运行

yum -y install *

安装完毕后:

systemctl start docker #启动docker服务
systemctl enable docker #设置开机启动
systemctl status docker #查看docker服务状态

在这里插入图片描述

显示active(running) 表示服务启动成功。

4、使用阿里云镜像加速

获取阿里云的镜像加速地址,登录阿里云,没有账号注册一个,然后进入容器镜像服务,获取加速器地址。
在这里插入图片描述
在这里插入图片描述

cp /lib/systemd/system/docker.service /etc/systemd/system/
chmod a+x /etc/systemd/system/docker.service
vim /etc/systemd/system/docker.service #在ExECsTart=/usr/bin/dockerd后面加上加速地址

在这里插入图片描述

systemctl daemon-reload
systemctl restart docker
ps -ef | grep docker

查看docker的镜像加速地址是否在启动参数中:
在这里插入图片描述
出现地址证明镜像加速添加成功。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值