Advertisement

Centos 8 更换阿里云镜像源 安装 Docker 部署WebAPI

阅读量:
在这里插入图片描述
  1. 切换CentOS 8源为阿里源
在这里插入图片描述

备份原有的yum源文件,以便需要时恢复:
sudo mv /etc/yum.repos.d/CentOS-* /tmp/

在这里插入图片描述

下载并安装阿里云的CentOS 8源配置文件:

通过sudo方式执行curl指令,将镜像文件下载至/等/yum.repos.d/CentOS-Base.repo目录中

在这里插入图片描述

生成缓存

sudo yum makecache

在这里插入图片描述

更新一下yum源:

yum -y update

在这里插入图片描述

遇到以下错误时(为了跳过无法安装某些软件包 或者选择非最佳选项的软件包),只需按照提示修改相应的参数即可使用yum -y update命令:$ yum -y update --nobest
如果后续遇到类似错误时,则可以采用此方法来解决问题:完成所有操作后,则会更换yum镜像源至阿里云版本。

  1. 关闭防火墙的同时设置SELINUX参数
    使用systemctl命令依次停止和禁用firewalld服务。
    启用硬性禁用以确保防火墙严格控制网络流量。
    通过sed命令将SELINUX参数从'enforcing'改为'disabled'。
    检查防火墙状态后重新验证配置设置

systemctl status firewalld
systemctl status selinux-autorelabel

在这里插入图片描述

安装Dokcer WebAPI部署到Docker上

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

安装docker

由于centos8系统默认以podman替代docker作为默认应用,在不修改配置的情况下直接安装docker会导致与podman服务发生冲突由此可见

从源码库中获取并解压该rpm包文件。

使用-y选项依次安装这三个软件包:
yum-utils, device-mapper-persistent-data, lvm2。

配置管理器新增一个Docker CE源:
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo。

删除本地已构建的Docker容器镜像:
yum erase podman buildah。

一次性安装Docker CE及其CLI工具和containerd.io
yum install docker-ce docker-ce-cli containerd.io

全部评论 (0)

还没有任何评论哟~