在使用1panel的时候直接安装提示alinux不支持,先安装docker,使用dnf -y install docker
可以正常安装,但是在使用安装应用的时候出错。查看文档才发现默认安装的是podman-docker。卸载重新安装社区版docker解决。
官方文档:部署并使用Docker(Alibaba Cloud Linux 3)-阿里云开发者社区 (aliyun.com)
安装社区版Docker(docker-ce)。
a.执行如下命令,添加docker-ce的dnf源。
dnf config-manager --add-repo=https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
b.执行如下命令,安装Alibaba Cloud Linux 3专用的dnf源兼容插件。
说明:如果您不使用Alibaba Cloud Linux 3专用的dnf源兼容插件,将无法正常安装docker-ce。更多信息,请参见Alibaba Cloud Linux 3系统中使用docker-ce、epel等第三方DNF(YUM)源安装软件失败。
dnf -y install dnf-plugin-releasever-adapter --repo alinux3-plus
c.执行如下命令,安装docker-ce。
dnf -y install docker-ce --nobest
d.执行如下命令,查看docker-ce是否成功安装。
dnf list docker-ce
e.执行如下命令,启动Docker服务。
systemctl start docker
f.执行如下命令,查看Docker服务的运行状态。
systemctl status docker