是时候淘汰 CentOS 了,快来体验一下 AlmaLinux 并快速安装 docker & docker-compose 吧!

之前一直喜欢用 CentOS 7 ,但是很多新工具,新软件 yum 源上不更新了,有没有什么系统比较贴合 CentOS 的使用习惯,又能保持更新呢?

哈哈,还真有,是时候接纳一下新系统了,搜索了一下 Almalinux 好像是平替 CentOS 最佳解决方案之一,接下来一些实操内容可能就会直接基于 Almalinux 了,今天先来体验一下 Almalinux 安装 Docker 吧!

尝试 Almalinux 推荐 2 种方式,一种可以直接在个人电脑上通过 virtual box 或者其他虚拟机软件安装虚拟机,另一种是直接在云平台上快速开一台。

关于 virtual box 安装虚拟机的教程,可以查阅我之前的一篇文章:【搞技术的怎么能不会安装虚拟机?VirtualBox 安装 Linux 和 Windows 保姆级教程指导(多图慎入)-CSDN博客

关于在云平台上快速开一台虚拟机的教程,也可以查阅我之前的一篇文章:【还装什么虚拟机?云主机比网吧都便宜100倍,还不整起来?_云主机和虚拟机-CSDN博客

almalinux os 的下载可以到 某云 mirrors 进行下载,速度快,体验好。

https://developer.aliyun.com/mirror/

我选择的是 AlmaLinux-9.4-x86_64-minimal 版本,也有桌面版,不过我也不需要,最小化安装足矣。

https://mirrors.aliyun.com/almalinux/9.4/isos/x86_64/AlmaLinux-9.4-x86_64-minimal.iso

我在 virtual box 上已经安装好了一台 almalinux 9.4 ,今天分享的内容就以 virtual box 安装的为准吧。

docker 我就不过多介绍了,知道容器化的应该都知道(不知道跳过就好),我们直接来安装。

安装过程比较简单,关键步骤只需要如下步骤:

1,添加 docker-ce 仓库源(官方源或某云镜像源,根据自己网络情况来)
2,替换仓库源下载地址,可选,根据自己网络情况
3,查看可安装的版本,可选,默认安装是当前源上最新版
4,安装并启动 docker
5,验证 docker

# 官方源
dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo
# 某云源
dnf config-manager --add-repo=https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# 下载地址替换为某云加速下载
sed -i 's+download.docker.com+mirrors.aliyun.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo
# 列出当前可用版本
yum list docker-ce.x86_64 --showduplicates | sort -r
# 下载最新版本(yum 和 dnf 命令可以通用)
dnf install docker-ce
# 启动
systemctl start docker
# 验证
systemctl status docker

docker version

安装过程会同步安装相关的依赖包,如 docker-ce-cli, containerd.io

通过 systemd 管理 docker 启动,docker version 可以查看当前版本信息。

安装完 docker, 安装 docker-compose 更加简单, docker-compose 是一个 golang 开发的二进制文件,只需要下载到主机 bin 目录下即可(/usr/bin, /usr/local/bin 等等)。

下载地址:

https://github.com/docker/compose/releases

下载完成记得转移至 bin 目录下,并赋予可执行权限(755)

mv docker-compose-linux-x86_64 /usr/bin/docker-compose
chmod a+x /usr/bin/docker-compose

好了,今天分享的内容比较简单,第一引入了新的操作系统 AlmaLinux (一个兼容 CentOS 的比较好用的操作系统),第二,在新装的操作系统上快速安装 docker & docker-compose 环境。

大家有任何问题,欢迎观注我的公 * 号:新质程序猿,找到我,有问必答,期待与您的一起成长。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值