阅读量:0
Author:赵志乾 Date:2024-07-25 Declaration:All Right Reserved!!!
1. 简介
Alibaba Cloud Linux是一款由阿里云研发的稳定、安全、高性能的Linux服务器操作系统,为用户在Web服务、云原生应用、大数据、数据库、AI等场景部署中提供系统软件的维护、安全加固、性能优化、多架构支持、内核热补丁等操作系统服务。
目前最新版的是Alibaba Cloud Linux3,该版本的官方维护至2031年,使用其作为基础镜像的方式如下:
#Dockerfile FROM alibaba-cloud-linux-3-registry.cn-hangzhou.cr.aliyuncs.com/alinux3/alinux3:latest
2. 优势
- 阿里云官方为Alibaba Cloud Linux提供免费的软件维护和技术支持;
- 提供稳定性体验、较快的启动速度与较高的运行时性能;
- 兼容CentOS/RHEL生态,CentOS/RHEL中的大多数软件无需或仅需少量改造即可在Alibaba Cloud Linux中运行;
- 提供安全漏洞监控和修复策略,持续保证系统安全;
- 拥有更新的Linux内核、用户态软件以及工具包;
3. 官方文档地址
4. 使用场景
当需要在容器内运行多个进程且各进行使用的运行环境不同时,如A进程为JVM进程,而B进程为Python进程,C进程为Nginx进程(虽然Docker不推荐一个容器内运行多个进程,但某些限制条件下需要这样做)。由于该基础镜像提供了常用的各类软件包,通过在Dockerfile文件中使用RUN命令安装需要的软件包,然后通过脚本在CMD指令中启动多个进程即可,非常方便、快捷。