基于CentOS7的Docker安装详细情况

概要

本文总结了docker的安装部署过程

术语释义

提示:这里对本文中的专业术语进行解释

  • sudo 是linux系统管理指令,是让普通用户执行root命令的一个工具。本文中命令若提示权限不足都可以添加此前缀(或使用 su - 切换root用户等)
  • yum(Yellow dog Updater,Modified ) 在CentOS系统中的软件管理方式通常有3种:yum安装、rpm安装和编译安装 。
    yum是基于rpm包管理的Shell前端软件包管理器。能够从指定的服务器(yum源)自动下载RPM包并且安装,是依赖传递的可以自动处理依赖性关系,一次性安装所有依赖的软件包。

安装流程

卸载旧版本->安装软件包->使用阿里云源地址->安装docker->启动和验证->完成

详细步骤

卸载旧版本

sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

安装软件包

sudo yum install -y yum-utils

阿里云源地址

sudo yum-config-manager \
    --add-repo \
    https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

在这里插入图片描述

安装docker

yum install -y docker-ce

在这里插入图片描述
启动

关闭防火墙

docker使用较多端口,逐一设置较麻烦。这里实验性质直接关闭防火墙,服务器上不推荐

# 关闭防火墙
systemctl stop firewalld 
# 禁止开机启动防火墙 
systemctl disable firewalld

启动docker

# 启动docker
systemctl start docker

镜像加速
常规启动后拉取镜像
在这里插入图片描述

阿里云镜像加速文档
可选阿里云镜像地址,加速拉取镜像文件,进入官方页面选择符合当前系统版本的脚本运行。

验证

# 查看版本
docker --version
# 拉取nginx
docker pull nginx

完成
在这里插入图片描述
到此验证完成。

小结

本文总结了docker的安装部署过程,安装过程可能碰到的问题可参考作者的问题解决相关文章。
以期为各位读者提供先进的推理,梳理复杂的指令,创造更多的价值。

未完待续...

仰望星空,砥砺前行

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值