华为欧拉系统openEuler安装docker容器教程(无需VPN代理)

目录

前言

二、操作步骤

系统安装

系统设置

docker容器安装

总结


前言

在华为openEuler操作系统中安装Docker容器引擎。

一、提示

        考虑到Docker官方暂未提供对openEuler系列操作系统的原生支持,而openEuler底层架构与CentOS存在兼容性基础,因此可采用替代安装方案:将系统相关配置文件的发行版标识调整为CentOS后,再进行Docker安装(实测验证系统版本为openEuler 22.03 LTS版本)。

二、操作步骤

系统安装

1、启动镜像安装openEuler22.03

2、选择安装位置(openEuler22.03基于CentOS7.9,安装方式不变,自动/手动安装,自行选择)。

3、选择系统组件(根据需求自行选择)

4、网卡可安装时设置好,也可进系统之后vi /etc/sysconfig/network-scipts/ifcfg-网卡名,自行编辑。

5、时区默认上海,有网络可打开网络同步。

6、设置root密码(有复杂性要求)。

7、点击安装,等待安装完毕即可。

系统设置

1、 输入用户名密码登录系统后,vi /etc/resolv.conf编辑文件,添加dns,wq保存退出,ping www.baidu.com测试网络(网络安装docker都需要互联网连接)。

nameserver 114.114.114.114

nameserver 8.8.8.8

docker容器安装

1、配置docker仓库,vi /etc/yum.repos.d/docker-ce.repo,添加如下内容wq保存。

[docker-ce-stable]

name=Docker CE Stable - $basearch

baseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/7/$basearch/stable

enabled=1

gpgcheck=1

gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg

2、下载并配置docker源

wget -O /etc/yum.repos.d/docker-ce.repo https://repo.huaweicloud.com/docker-ce/linux/centos/docker-ce.rep  # 下载华为云docker源

sed -i 's+$releasever+7+' /etc/yum.repos.d/docker-ce.repo  # 修正变量

3、更新docker数据源并安装docker

yum makecache

yum install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin  

4、启动docker并验证是否安装完成

systemctl start docker

systemctl enable docker

docker --version

systemctl status docker

5、安装成功


总结

        经实测验证,针对Docker官方暂未提供原生支持的openEuler系列操作系统,通过利用其与CentOS的底层架构兼容性,采用「调整系统配置文件发行版标识为CentOS后安装Docker」的替代方案,已在openEuler 22.03 LTS版本中成功验证落地。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值