OpenEuler安装Docker
来自CloudWiki
目录
查看OpenEuler版本
[root@ecs-332866 yum.repos.d]# cat /etc/os-release
NAME="openEuler" VERSION="20.03 (LTS)" ID="openEuler" VERSION_ID="20.03" PRETTY_NAME="openEuler 20.03 (LTS)" ANSI_COLOR="0;31"
https://www.jiucool.org/openeuler-dnf-config/
修改DNF配置文件
首先打开dnf 配置文件
vi /etc/dnf/dnf.conf
[main] gpgcheck=0 installonly_limit=3 clean_requirements_on_remove=True best=True skip_if_unavailable=False
修改yum源
vi /etc/yum.repos.d/openEuler_x86_64.repo
这里不用修改,看看即可。
[OS] name=OS baseurl=http://repo.openeuler.org/openEuler-20.03-LTS/OS/$basearch/ enabled=1 gpgcheck=1 gpgkey=http://repo.openeuler.org/openEuler-20.03-LTS/OS/$basearch/RPM-GPG-KEY-openEuler
测试
安装一个数据库mariadb试一试。
[root@ecs-332866 yum.repos.d]# dnf install mariadb-server
Last metadata expiration check: 0:18:33 ago on Sun 18 Sep 2022 11:26:14 AM CST. Dependencies resolved. ======================================================================================================================================================================= Package Architecture Version Repository Size ======================================================================================================================================================================= Installing: mariadb-server x86_64 3:10.3.9-8.oe1 OS 18 M Installing dependencies: libaio x86_64 0.3.111-5.oe1 OS 20 k mariadb x86_64 3:10.3.9-8.oe1 OS 6.1 M mariadb-common x86_64 3:10.3.9-8.oe1 OS 28 k mariadb-errmessage x86_64 3:10.3.9-8.oe1 OS 196 k perl-DBD-MySQL x86_64 4.046-6.oe1 OS 116 k perl-DBI x86_64 1.642-2.oe1 OS 450 k psmisc x86_64 23.1-5.oe1 OS 130 k Installing weak dependencies: mariadb-backup x86_64 3:10.3.9-8.oe1 OS 6.1 M mariadb-gssapi-server x86_64 3:10.3.9-8.oe1 OS 13 k Transaction Summary ======================================================================================================================================================================= Install 10 Packages Total download size: 31 M Installed size: 158 M
安装container-selinux
添加Docker官方源
参考:https://docs.docker.com/engine/install/centos/
yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo
修改Docker官方源的版本号
默认识别到的是“20.03LTS_SP3”,应该改成8,也就是CentOS 8。
sed -i 's/\$releasever/8/g' /etc/yum.repos.d/docker-ce.repo
刷新包缓存
dnf clean all
dnf makecache
安装Docker
dnf install docker-ce -y
链接:https://www.jianshu.com/p/a33582c33b69
参考文档:
[1] https://www.jianshu.com/p/a33582c33b69
[2]