阿里云为用户提供了丰富多样的服务器操作系统选择,以满足不同场景下的应用需求,目前云服务器的操作系统镜像(镜像)有公共镜像、自定义镜像、共享镜像、镜像市场、社区镜像可选,本文将介绍阿里云服务器的这些操作系统类型之间的区别,并探讨在选择云服务器系统时需要考虑的一些因素,以供参考。
一、阿里云服务器操作系统全览
阿里云服务器的操作系统,或称为镜像,主要分为公共镜像、自定义镜像、共享镜像、镜像市场和社区镜像五大类。每种镜像类型都有其独特的特点和适用场景。
1. 公共镜像
公共镜像是由阿里云官方或第三方合作商家提供的系统基础镜像,仅包含初始系统环境。用户可以根据自己的实际需求,自助配置应用环境或相关软件。
Linux系统
- 特点:Linux系统基于开源的Linux内核,涵盖了多种发行版,如Ubuntu、CentOS、Debian等。这些发行版各具特色,但共同点是都提供了稳定、高效的系统环境。
- 优势:Linux系统特别适合开发环境、服务器应用及命令行操作。它广泛支持开源软件,性能优越,尤其擅长处理大规模并发任务。
- 许可与成本:大多数Linux发行版对个人用户是免费的,这使得基于Linux的云服务器成本相对较低。
- 管理方式:Linux系统主要通过命令行进行管理,但也支持图形化界面,方便用户根据习惯选择。
- 适用场景:Linux系统非常适合高性能Web服务器应用、大数据分析以及云计算基础设施。它提供了丰富的开发工具和开源软件支持,是开发者和技术团队的首选。
Windows系统
- 特点:Windows系统是由微软开发的闭源操作系统,提供了图形化界面和丰富的应用程序支持。
- 优势:Windows系统适用于日常办公、企业应用、Web服务(IIS)以及.NET框架下的开发。它拥有完善的图形化管理界面,便于非技术人员操作。
- 许可与成本:使用Windows Server需要购买相应的许可证,这增加了云服务器的成本。
- 管理方式:Windows系统提供了直观的图形化管理界面,使得用户能够轻松进行系统配置和管理。
- 适用场景:Windows系统特别适用于日常办公、企业应用、Web服务(IIS)以及基于.NET框架的开发环境。此外,对于需要运行特定Windows下开发的程序(如.NET应用)的场景,Windows系统也是不可或缺的。
2. 自定义镜像
自定义镜像基于用户系统快照生成,包含了初始系统环境、应用环境和相关软件配置。选择自定义镜像创建云服务器,可以节省用户大量的重复配置时间。自定义镜像特别适合那些有特定系统配置需求、或需要快速部署大量相同环境服务器的用户。
3. 共享镜像
共享镜像是由其他账号的自定义镜像主动共享给您的镜像。使用共享镜像时,需要注意阿里云不保证镜像的完整性和安全性。因此,在使用共享镜像之前,用户需要充分了解镜像的来源和背景,并自行承担使用风险。
4. 镜像市场
镜像市场提供了经过严格审核的优质镜像,这些镜像预装了操作系统、应用环境和各类软件,用户无需进行复杂的配置,即可一键部署云服务器。镜像市场满足了用户建站、应用开发、可视化管理等个性化需求,大大提高了部署效率和便捷性。
5. 社区镜像
社区镜像是由其他阿里云用户发布的镜像。与共享镜像类似,阿里云不保证社区镜像的完整性和安全性。因此,在使用社区镜像时,用户需要谨慎选择,并自行承担使用风险。社区镜像适合那些对系统配置有独特需求、或愿意尝试新系统配置的用户。
二、公共镜像概述
公共镜像是指阿里云官方提供的镜像,皆已正版授权,旨在为ECS实例上的应用程序提供安全、稳定的运行环境。下面为大家介绍公共镜像类型、公共镜像的操作系统版本以及镜像族系。
2.1、公共镜像类型
阿里云提供以下两种类型的公共镜像。除了Windows Server、Red Hat Enterprise Linux和SUSE Linux Enterprise Server之外,您可以免费使用其他公共镜像创建ECS实例。
公共镜像类型 | 描述 | 技术支持 |
---|---|---|
Alibaba Cloud Linux镜像 | 阿里云针对ECS实例提供的定制化原生操作系统镜像。Alibaba Cloud Linux镜像均经过严格测试,确保镜像安全、稳定,保证您能够正常启动和使用镜像。 | 阿里云将为您在使用Alibaba Cloud Linux操作系统过程中遇到的问题提供技术支持。 |
第三方及开源公共镜像 | 由阿里云严格测试并制作发布,确保镜像安全、稳定,保证您能正常启动和使用镜像。第三方公共镜像包括: Windows系统:Windows Server Linux系统:龙蜥(Anolis)OS、Ubuntu、CentOS、CentOS Stream、Redhat Enterprise Linux、Debian、OpenSUSE、SUSE Linux Enterprise Server、FreeBSD、CoreOS、Fedora CoreOS、Fedora、Rocky Linux和AlmaLinux等. | 如果是开源操作系统镜像,请联系开源社区获得技术支持。同时,阿里云将对问题的调查提供相应的技术协助。 如果是商业版镜像,阿里云会为您提供许可证,并联合操作系统原厂为您提供技术支持。 |
2.1.1 Alibaba Cloud Linux镜像
Alibaba Cloud Linux3和Alibaba Cloud Linux2是阿里云自主研发的Linux系统镜像,属于公共镜像。
- Alibaba Cloud Linux 3
操作系统版本 | 镜像族系 |
---|---|
Alibaba Cloud Linux 3.2104 LTS 64位 | acs:alibaba_cloud_linux_3_2104_lts_x64 |
Alibaba Cloud Linux 3.2104 64位 | 无 |
Alibaba Cloud Linux 3.2104 64位 快速启动版 | 无 |
Alibaba Cloud Linux 3.2104 LTS 64位 等保2.0三级版 | acs:alibaba_cloud_linux_3_2104_lts_x64_dengbao2.0 |
Alibaba Cloud Linux 3.2104 64位 SCC版 | 无 |
Alibaba Cloud Linux 3.2104 64位 ARM版 | 无 |
Alibaba Cloud Linux 3.2104 LTS 64位 ARM版 | acs:alibaba_cloud_linux_3_2104_lts_arm64 |
Alibaba Cloud Linux 3.2104 64位 UEFI版 | 无 |
Alibaba Cloud Linux 3.2104 LTS 64位 UEFI版 | acs:alibaba_cloud_linux_3_2104_lts_x64_uefi |
Alibaba Cloud Linux 3.2104 LTS 64位 SCC版 | acs:alibaba_cloud_linux_3_2104_lts_x64_scc |
- Alibaba Cloud Linux 2
操作系统版本 | 镜像族系 |
---|---|
Alibaba Cloud Linux 2.1903 LTS 64位 | acs:alibaba_cloud_linux_2_1903_lts_x64 |
Alibaba Cloud Linux 2.1903 64位 快速启动版 | 无 |
Alibaba Cloud Linux 2.1903 LTS 64位 等保2.0三级版 | acs:alibaba_cloud_linux_2_1903_lts_x64_dengbao2.0 |
Alibaba Cloud Linux 2.1903 LTS 64位 SCC版 | acs:alibaba_cloud_linux_2_1903_lts_x64_scc |
Alibaba Cloud Linux 2.1903 64位 UEFI版 | acs:alibaba_cloud_linux_2_1903_x64_uefi |
Alibaba Cloud Linux 2.1903 64位 可信版 | acs:alibaba_cloud_linux_2_1903_x64_trust |
Alibaba Cloud Linux 2.1903 LTS 64位 SCC版 | acs:alibaba_cloud_linux_2_1903_lts_x64_scc |
Alibaba Cloud Linux 2.1903 LTS 64位 快速启动版 | acs:alibaba_cloud_linux_2_1903_lts_x64_qboot |
2.2、第三方及开源公共镜像
阿里云会定期发布或更新公共镜像,您也可以在ECS管理控制台相应地域的公共镜像列表页查看或查找可用的公共镜像。阿里云提供的第三方商业镜像及开源公共镜像,如下表所示。
- Windows系统镜像
操作系统版本 | 镜像族系 |
---|---|
Windows Server 2022 数据中心版 64位中文版 | acs:win_2022_datacenter_x64_zh |
Windows Server 2022 数据中心版 64位英文版 | acs:win_2022_datacenter_x64_en |
Windows Server 2022 数据中心版 64位中文版(不含图形化桌面) | acs:win_2022_datacenter_x64_zh_without_ui |
Windows Server 2022 数据中心版 64位英文版(不含图形化桌面) | acs:win_2022_datacenter_x64_en_without_ui |
Windows Server 2019 with Container 数据中心版 64位中文版 | acs:win_2019_container_datacenter_x64_zh |
Windows Server 2019 with Container 数据中心版 64位英文版 | acs:win_2019_container_datacenter_x64_en |
Windows Server 2019 数据中心版 64位中文版 | acs:win_2019_datacenter_x64_zh |
Windows Server 2019 数据中心版 64位英文版 | acs:win_2019_datacenter_x64_en |
Windows Server 2016 数据中心版 64位中文版 | acs:win_2016_datacenter_x64_zh |
Windows Server 2016 数据中心版 64位英文版 | acs:win_2016_datacenter_x64_en |
Windows Server 2012 R2 数据中心版 64位中文版 | acs:win_2012_r2_datacenter_x64_zh |
Windows Server 2012 R2 数据中心版 64位英文版 | acs:win_2012_r2_datacenter_x64_en |
Windows Server 2008 R2 企业版 64位中文版 | acs:win_2008_r2_enterprise_x64_zh |
Windows Server 2008 R2 企业版 64位英文版 | acs:win_2008_r2_enterprise_x64_en |
Windows Server Version 2004 数据中心版 64位中文版(不含图形化桌面) | acs:win_2004_datacenter_x64_zh_without_ui |
Windows Server Version 2004 数据中心版 64位英文版(不含图形化桌面) | acs:win_2004_datacenter_x64_en_without_ui |
Windows Server Version 2004 with Container 数据中心版 64位中文版(不含图形化桌面) | acs:win_2004_container_datacenter_x64_zh_without_ui |
Windows Server Version 2004 with Container 数据中心版 64位英文版(不含图形化桌面) | acs:win_2004_container_datacenter_x64_en_without_ui |
说明:
除Windows Server Version 2004 (不含图形化桌面)、Windows Server 2022 数据中心版(不含图形化桌面)以外,其余Windows操作系统均支持可视化。
微软已经于2020年01月14日停止对Windows Server 2008和Windows Server 2008 R2操作系统提供支持,于2023年10月10日停止对Windows Server 2012 R2操作系统提供支持。因此,阿里云不再对使用上述操作系统的ECS实例提供技术支持。如果您有使用上述操作系统的ECS实例,请尽快更新至Windows Server 2016或更高版本。
- Linux系统镜像
- Anolis OS
操作系统版本 | 镜像族系 |
---|---|
Anolis OS 8.8 ANCK 64位 | acs:anolis_8_8_anck_x64 |
Anolis OS 8.8 RHCK 64位 | acs:anolis_8_8_rhck_x64 |
Anolis OS 8.8 ANCK 64位 ARM版 | acs:anolis_8_8_anck_arm64 |
Anolis OS 8.8 RHCK 64位 ARM版 | acs:anolis_8_8_rhck_arm64 |
Anolis OS 8.8 ANCK 64位 UEFI版 | acs:anolis_8_8_anck_x64_uefi |
Anolis OS 8.8 RHCK 64位 UEFI版 | acs:anolis_8_8_rhck_x64_uefi |
Anolis OS 8.6 ANCK 64位 | acs:anolis_8_6_anck_x64 |
Anolis OS 8.6 RHCK 64位 | acs:anolis_8_6_rhck_x64 |
Anolis OS 8.6 ANCK 64位 ARM版 | acs:anolis_8_6_anck_arm64 |
Anolis OS 8.6 RHCK 64位 ARM版 | acs:anolis_8_6_rhck_arm64 |
Anolis OS 8.6 ANCK 64位 UEFI版 | acs:anolis_8_6_anck_x64_uefi |
Anolis OS 8.6 RHCK 64位 UEFI版 | acs:anolis_8_6_rhck_x64_uefi |
Anolis OS 8.4 ANCK 64位 | acs:anolis_8_4_anck_x64 |
Anolis OS 8.4 RHCK 64位 | acs:anolis_8_4_rhck_x64 |
Anolis OS 8.4 ANCK 64位 ARM版 | acs:anolis_8_4_anck_arm64 |
Anolis OS 8.4 RHCK 64位 ARM版 | acs:anolis_8_4_rhck_arm64 |
Anolis OS 8.4 ANCK 64位 UEFI版 | acs:anolis_8_4_anck_x64_uefi |
Anolis OS 8.4 RHCK 64位 UEFI版 | acs:anolis_8_4_rhck_x64_uefi |
Anolis OS 8.2 ANCK 64位 | acs:anolis_8_2_anck_x64 |
Anolis OS 8.2 RHCK 64位 | acs:anolis_8_2_rhck_x64 |
Anolis OS 8.2 ANCK 64位 ARM版 | acs:anolis_8_2_anck_arm64 |
Anolis OS 8.2 RHCK 64位 ARM版 | acs:anolis_8_2_rhck_arm64 |
Anolis OS 7.9 ANCK 64位 | acs:anolis_7_9_anck_x64 |
Anolis OS 7.9 RHCK 64位 | acs:anolis_7_9_rhck_x64 |
Anolis OS 7.9 ANCK 64位 ARM版 | acs:anolis_7_9_anck_arm64 |
Anolis OS 7.9 RHCK 64位 ARM版 | acs:anolis_7_9_rhck_arm64 |
Anolis OS 7.9 ANCK 64位 UEFI版 | acs:anolis_7_9_anck_x64_uefi |
Anolis OS 7.9 RHCK 64位 UEFI版 | acs:anolis_7_9_rhck_x64_uefi |
Anolis OS 7.7 ANCK 64位 | acs:anolis_7_7_anck_x64 |
Anolis OS 7.7 RHCK 64位 | acs:anolis_7_7_rhck_x64 |
Anolis OS 7.7 ANCK 64位 ARM版 | acs:anolis_7_7_anck_arm64 |
Anolis OS 7.7 RHCK 64位 ARM版 | acs:anolis_7_7_rhck_arm64 |
- CentOS
操作系统版本 | 镜像族系 |
---|---|
CentOS 8.5 64位 | acs:centos_8_5_x64 |
CentOS 8.4 64位 | acs:centos_8_4_x64 |
CentOS 8.4 64位 ARM版 | acs:centos_8_4_arm64 |
CentOS 8.4 64位 UEFI版 | acs:centos_8_4_x64_uefi |
CentOS 8.4 64位 SCC版 | acs:centos_8_4_x64_scc |
CentOS 8.3 64位 | acs:centos_8_3_x64 |
CentOS 8.3 64位 ARM版 | acs:centos_8_3_arm64 |
CentOS 8.3 64位 UEFI版 | acs:centos_8_3_x64_uefi |
CentOS 8.3 64位 SCC版 | acs:centos_8_3_x64_scc |
CentOS 8.2 64位 | acs:centos_8_2_x64 |
CentOS 8.2 64位 AMD版 | acs:centos_8_2_x64_amd |
CentOS 8.1 64位 | acs:centos_8_1_x64 |
CentOS 8.0 64位 | acs:centos_8_0_x64 |
CentOS 7.9 64位 | acs:centos_7_9_x64 |
CentOS 7.9 64位 ARM版 | acs:centos_7_9_arm64 |
CentOS 7.9 64位 UEFI版 | acs:centos_7_9_x64_uefi |
CentOS 7.9 64位 SCC版 | acs:centos_7_9_x64_scc |
CentOS 7.8 64位 | acs:centos_7_8_x64 |
CentOS 7.8 64位 可信版 | acs:centos_7_8_x64_trust |
CentOS 7.8 64位 AMD版 | acs:centos_7_8_x64_amd |
CentOS 7.7 64位 | acs:centos_7_7_x64 |
CentOS 7.6 64位 | acs:centos_7_6_x64 |
CentOS 7.5 64位 | acs:centos_7_5_x64 |
CentOS 7.4 64位 | acs:centos_7_4_x64 |
CentOS 7.3 64位 | acs:centos_7_3_x64 |
CentOS 7.2 64位 | acs:centos_7_2_x64 |
CentOS 6.10 64位 | acs:centos_6_10_x64 |
CentOS 6.9 64位 | acs:centos_6_9_x64 |
CentOS 6.8 32位 | acs:centos_6_8_x86 |
说明:
CentOS官方已计划停止维护CentOS Linux项目,阿里云上CentOS Linux公共镜像来源于CentOS官方,当CentOS Linux停止维护后,阿里云将会同时停止对该操作系统的支持。
CentOS 6和CentOS 8操作系统版本已经结束了生命周期(EOL),按照社区规则,CentOS 6/8的源地址内容已移除。如果您的业务过渡期仍需要使用CentOS 6/8操作系统中的一些安装包,则需要切换CentOS 6/8的源地址。
使用32位操作系统,请选择内存小于或等于4 GiB的实例规格。
- CentOS Stream
操作系统版本 | 镜像族系 |
---|---|
CentOS Stream 9 64位 UEFI版 | acs:centos_stream_9_x64_uefi |
CentOS Stream 9 64位 | acs:centos_stream_9_x64 |
CentOS Stream 8 64位 UEFI版 | acs:centos_stream_8_x64_uefi |
CentOS Stream 8 64位 | acs:centos_stream_8_x64 |
- CoreOS
操作系统版本 | 镜像族系 |
---|---|
CoreOS 2345.3.0 64位 | 无 |
CoreOS 2303.4.0 64位 | 无 |
CoreOS 2303.3.0 64位 | 无 |
CoreOS 2247.6.0 64位 | 无 |
CoreOS 2023.4.0 64位 | 无 |
CoreOS 1745.7.0 64位 | 无 |
说明:
根据Fedora CoreOS社区的公告,CoreOS Container Linux已于2020年05月26日停止提供更新。因此阿里云做出以下说明:
自2020年05月26日起,阿里云将不再为CoreOS Container Linux提供技术协助,但不影响您已安装该操作系统的ECS实例的继续使用。
在2020年09月30日之后,您将无法使用阿里云提供的CoreOS Container Linux公共镜像创建新的ECS实例。
已安装的CoreOS Container Linux在2020年05月26日后仍可继续使用,但是由于该操作系统已经结束生命周期,不会继续提供安全补丁。出于安全因素的考虑,阿里云不推荐您继续使用CoreOS Container Linux镜像。
阿里云已上线Fedora CoreOS公共镜像,Fedora CoreOS社区推荐使用Fedora CoreOS操作系统替代CoreOS Container Linux。
- Debian
操作系统版本 | 镜像族系 |
---|---|
Debian 11.7 64位 | acs:debian_11_7_x64 |
Debian 11.6 64位 | acs:debian_11_6_x64 |
Debian 11.6 64位 UEFI版 | acs:debian_11_6_x64_uefi |
Debian 11.5 64位 ARM版 | acs:debian_11_5_arm64 |
Debian 11.4 64位 | acs:debian_11_4_x64 |
Debian 11.3 64位 | acs:debian_11_3_x64 |
Debian 11.2 64位 | acs:debian_11_2_x64 |
Debian 11.1 64位 | acs:debian_11_1_x64 |
Debian 11.0 64位 | acs:debian_11_0_x64 |
Debian 10.13 64位 ARM版 | acs:debian_10_13_arm64 |
Debian 10.12 64位 | acs:debian_10_12_x64 |
Debian 10.11 64位 | acs:debian_10_11_x64 |
Debian 10.10 64位 | acs:debian_10_10_x64 |
Debian 10.10 64位 UEFI版 | acs:debian_10_10_x64_uefi |
Debian 10.9 64位 | acs:debian_10_9_x64 |
Debian 10.9 64位 ARM版 | acs:debian_10_9_arm64 |
Debian 10.7 64位 | acs:debian_10_7_x64 |
Debian 10.7 64位 AMD版 | acs:debian_10_7_x64_amd |
Debian 10.6 64位 | acs:debian_10_6_x64 |
Debian 10.5 64位 | acs:debian_10_5_x64 |
Debian 10.4 64位 | acs:debian_10_4_x64 |
Debian 10.3 64位 | acs:debian_10_3_x64 |
Debian 10.2 64位 | acs:debian_10_2_x64 |
Debian 9.13 64位 | acs:debian_9_13_x64 |
Debian 9.13 64位 UEFI版 | acs:debian_9_13_x64_uefi |
Debian 9.12 64位 | acs:debian_9_12_x64 |
Debian 9.11 64位 | acs:debian_9_11_x64 |
Debian 9.9 64位 | acs:debian_9_9_x64 |
Debian 9.8 64位 | acs:debian_9_8_x64 |
Debian 9.6 64位 | acs:debian_9_6_x64 |
Debian 8.11 64位 | acs:debian_8_11_x64 |
Debian 8.9 64位 | acs:debian_8_9_x64 |
- FreeBSD
操作系统版本 | 镜像族系 |
---|---|
FreeBSD 13.0 64位 | acs:freebsd_13_0_x64 |
FreeBSD 12.3 64位 | acs:freebsd_12_3_x64 |
FreeBSD 12.1 64位 | acs:freebsd_12_1_x64 |
FreeBSD 11.4 64位 | acs:freebsd_11_4_x64 |
FreeBSD 11.3 64位 | acs:freebsd_11_3_x64 |
FreeBSD 11.2 64位 | acs:freebsd_11_2_x64 |
- OpenSUSE
操作系统版本 | 镜像族系 |
---|---|
OpenSUSE 15.4 64位 | acs:opensuse_15_4_x64 |
OpenSUSE 15.3 64位 | acs:opensuse_15_3_x64 |
OpenSUSE 15.2 64位 | acs:opensuse_15_2_x64 |
OpenSUSE 15.1 64位 | acs:opensuse_15_1_x64 |
OpenSUSE 42.3 64位 | acs:opensuse_42_3_x64 |
- Red Hat
操作系统版本 | 镜像族系 |
---|---|
Red Hat Enterprise Linux 9.0 64位 | 无 |
Red Hat Enterprise Linux 8.6 64位 | 无 |
Red Hat Enterprise Linux 8.5 64位 | 无 |
Red Hat Enterprise Linux 8.4 64位 | 无 |
Red Hat Enterprise Linux 8.3 64位 | 无 |
Red Hat Enterprise Linux 8.2 64位 | 无 |
Red Hat Enterprise Linux 8.1 64位 | 无 |
Red Hat Enterprise Linux 8.0 64位 | 无 |
Red Hat Enterprise Linux 7.9 64位 | 无 |
Red Hat Enterprise Linux 7.8 64位 | 无 |
Red Hat Enterprise Linux 7.7 64位 | 无 |
Red Hat Enterprise Linux 7.6 64位 | 无 |
Red Hat Enterprise Linux 7.5 64位 | 无 |
Red Hat Enterprise Linux 7.4 64位 | 无 |
Red Hat Enterprise Linux 6.10 64位 | 无 |
Red Hat Enterprise Linux 6.9 64位 | 无 |
- SUSE Linux
操作系统版本 | 镜像族系 |
---|---|
SUSE Linux Enterprise Server 15 SP3 64位 | 无 |
SUSE Linux Enterprise Server 15 SP2 64位 | 无 |
SUSE Linux Enterprise Server 15 SP1 64位 | 无 |
SUSE Linux Enterprise Server 12 SP5 64位 | 无 |
SUSE Linux Enterprise Server 12 SP4 64位 | 无 |
SUSE Linux Enterprise Server 12 SP3 64位 | 无 |
- Ubuntu
操作系统版本 | 镜像族系 |
---|---|
Ubuntu 22.04 LTS 64位 ARM版 | acs:ubuntu_22_04_arm64 |
Ubuntu 22.04 LTS 64位 UEFI版 | acs:ubuntu_22_04_x64_uefi |
Ubuntu 22.04 LTS 64位 | acs:ubuntu_22_04_x64 |
Ubuntu 20.04 LTS 64位 | acs:ubuntu_20_04_x64 |
Ubuntu 20.04 LTS 64位 AMD版 | acs:ubuntu_20_04_x64_amd |
Ubuntu 20.04 LTS 64位 ARM版 | acs:ubuntu_20_04_arm64 |
Ubuntu 20.04 LTS 64位 UEFI版 | acs:ubuntu_20_04_x64_uefi |
Ubuntu 18.04 LTS 64位 | acs:ubuntu_18_04_x64 |
Ubuntu 18.04 LTS 64位 AMD版 | acs:ubuntu_18_04_x64_amd |
Ubuntu 18.04 LTS 64位 ARM版 | acs:ubuntu_18_04_arm64 |
Ubuntu 18.04 LTS 64位 UEFI版 | acs:ubuntu_18_04_x64_uefi |
Ubuntu 16.04 LTS 64位 | acs:ubuntu_16_04_x64 |
Ubuntu 16.04 LTS 32位 | acs:ubuntu_16_04_x86 |
Ubuntu 14.04 LTS 64位 | acs:ubuntu_14_04_x64 |
Ubuntu 14.04 LTS 32位 | acs:ubuntu_14_04_x86 |
- Fedora CoreOS
操作系统版本 | 镜像族系 |
---|---|
Fedora CoreOS 34 64位 | acs:fedora_coreos_34_20210529_3_0_3_x64 |
Fedora CoreOS 33 64位 | acs:fedora_coreos_33_20210217_3_0_3_x64 |
使用该类镜像时,您需要注意:
创建实例或更换系统盘时,登录凭证仅支持设置密钥对,且仅能使用实例第一次设置的密钥对登录实例,不支持更换或解绑该密钥对。
创建实例或更换系统盘后,不支持为实例重置密码。
- Fedora
操作系统版本 | 镜像族系 |
---|---|
Fedora 38 64位 | acs:fedora_38_x64 |
Fedora 37 64位 | acs:fedora_37_x64 |
Fedora 35 64位 | acs:fedora_35_x64 |
Fedora 34 64位 | acs:fedora_34_x64 |
Fedora 33 64位 | acs:fedora_33_x64 |
- Rocky Linux
操作系统版本 | 镜像族系 |
---|---|
Rocky Linux 9.2 64位 | acs:rocky_linux_9_2_x64 |
Rocky Linux 9.1 64位 UEFI版 | acs:rocky_linux_9_1_x64_uefi |
Rocky Linux 9.1 64位 | acs:rocky_linux_9_1_x64 |
Rocky Linux 9.0 64位 | acs:rocky_linux_9_0_x64 |
Rocky Linux 8.8 64位 | acs:rocky_linux_8_8_x64 |
Rocky Linux 8.7 64位 UEFI版 | acs:rocky_linux_8_7_x64_uefi |
Rocky Linux 8.7 64位 | acs:rocky_linux_8_7_x64 |
Rocky Linux 8.6 64位 | acs:rocky_linux_8_6_x64 |
Rocky Linux 8.5 64位 | acs:rocky_linux_8_5_x64 |
- AlmaLinux
操作系统版本 | 镜像族系 |
---|---|
AlmaLinux 9.2 64位 UEFI版 | acs:almalinux_9_2_x64_uefi |
AlmaLinux 9.2 64位 | acs:almalinux_9_2_x64 |
AlmaLinux 9.1 64位 | acs:almalinux_9_1_x64 |
AlmaLinux 9.0 64位 | acs:almalinux_9_0_x64 |
AlmaLinux 8.8 64位 | acs:almalinux_8_8_x64 |
AlmaLinux 8.7 64位 UEFI版 | acs:almalinux_8_7_x64_uefi |
AlmaLinux 8.7 64位 | acs:almalinux_8_7_x64 |
AlmaLinux 8.6 64位 | acs:almalinux_8_6_x64 |
AlmaLinux 8.5 64位 | acs:almalinux_8_5_x64 |
三、自定义镜像概述
阿里云支持通过已有ECS实例或快照创建自定义镜像,还支持导入本地的自定义镜像。使用自定义镜像可以快速创建更多相同配置的实例,无需每次创建实例时重复配置。下面为大家介绍自定义镜像的使用流程及相关操作。
3.1 使用流程
当您成功创建或成功导入自定义镜像后,镜像的状态为可用。此时,您可以使用该镜像创建实例、共享镜像给其他阿里云账号使用、复制该镜像到其他地域、导出该镜像到OSS存储空间(OSS Bucket)等。不再需要该镜像时,您可以将其删除。
说明:
- 只有自定义镜像的创建者可以使用、共享、复制和删除该镜像。
- 每个阿里云账号可以保有的自定义镜像最大数量有限制,您可以在配额中心找到当前账户保有自定义镜像数量限额配额项查看和调整配额。
3.2 相关操作
自定义镜像支持的相关功能操作如下表所示。
操作 | 说明 |
---|---|
创建镜像 | 您可以通过已有ECS实例或快照创建自定义镜像,以便快速复制系统环境,免除重复配置。 |
导入镜像 | 您可以将本地或者其他云厂商服务器的镜像文件导入阿里云生成自定义镜像。 |
更新镜像 | 基于系统运维管理 OOS(CloudOps Orchestration Service)一键更新镜像,更新云服务器ECS实例内部的软件、配置等。 |
复制镜像 | 通过复制镜像跨地域部署ECS实例、同地域或者跨地域变更加密镜像与非加密镜像的加密状态。 |
共享镜像 | 将自定义镜像共享给其他阿里云账号使用。该账号可以使用您共享的自定义镜像,快速创建运行同一镜像环境的ECS实例。 |
导出镜像 | 创建自定义镜像后,您可以导出镜像到OSS存储空间(OSS Bucket),并下载到本地使用。 |
修改镜像信息 | 为了方便您管理自定义镜像,您可以根据需要修改自定义镜像的名称、描述、NVMe属性和镜像启动模式等信息。 |
删除镜像 | 当您不再需要某个自定义镜像时,可以将其删除。 |
3.3 自动化构建自定义镜像
如果您需要定期更新自定义镜像,可以参考自动化构建自定义镜像的最佳实践,通过镜像构建服务(Image Builder)、OOS或者Packer实现镜像的自动化构建,免去手工编排流程。
四、社区镜像概述
社区镜像是一种完全公开的镜像。您可以将制作好的自定义镜像发布为社区镜像供他人使用,也可以获取并使用他人发布的社区镜像。
4.1 概述
社区镜像由以下三方共同参与:
- 阿里云:仅提供平台支撑,社区镜像由镜像提供者发布并负责。
- 镜像提供者:制作自定义镜像并发布为社区镜像,供他人使用。
- 镜像使用者:通过社区镜像可以获取更丰富的镜像种类。
4.2 发布社区镜像
您可以将可用状态的自定义镜像发布为社区镜像。
4.2.1 注意事项
在您发布社区镜像前,请先了解以下注意事项:
- 加密镜像不允许发布为社区镜像。
- 社区镜像完全公开,在镜像所属地域下,所有的阿里云账号均可使用。
- 社区镜像不支持共享、导出与复制。
4.2.2 发布规范
发布规范说明如下:
- 镜像名称
建议包含操作系统类型、内核版本、架构、发布时间(发布为社区镜像的时间)、镜像版本(可选),例如ubuntu20.04_kernel4.18_x86_64_20230101_v1.0。 - 镜像描述
建议提供镜像的详细描述,以便镜像使用者更清晰地选择并使用所发布的社区镜像。描述信息包括但不限于以下内容:
包含的内容 | 说明 | 描述示例 |
---|---|---|
迭代版本号 | 每次迭代都应标明对应的版本号,以便区分不同版本之间的变化。 | Ubuntu 20.04 LTS |
功能变更 | 详细描述每个迭代版本中添加、修改或删除的功能。说明新功能的作用、用途和效果,以及旧功能的改进或调整情况。 | 新增了图形界面工具包,使用户能够更方便地进行图形化操作。 更新了软件包管理器,增强了软件的安装和更新功能。 优化了网络设置,提升了网络连接的稳定性和速度。 增加了自动化部署脚本,简化了镜像的部署流程。 |
缺陷修复 | 列出已修复的错误或缺陷,并描述修复后的效果和影响范围。 | 修复了在特定硬件环境下出现的内核崩溃问题。 解决了某些情况下系统重启后无法正常加载驱动程序的缺陷。 |
性能优化 | 指明针对性能进行的优化措施和结果,例如加速启动时间、减少资源占用等。 | 优化了系统启动时间,缩短了开机等待时间。 降低了系统资源占用率,提高了整体性能表现。 |
安全增强 | 说明针对潜在安全风险或漏洞所做的补丁和改进措施。 | 升级了内核版本,修复了已知的安全漏洞。 强化了身份验证和权限管理,提高了系统的安全性。 |
依赖项更新 | 如果迭代版本中有更新依赖项或库的情况,需要说明更新的内容和原因。 | 更新了软件源列表,包含最新的软件包和库版本。 |
兼容性说明 | 如果迭代版本中存在与之前版本不兼容的情况,需要明确说明并提供相应的解决方案。 | 请注意,该版本不再支持32位系统,仅支持64位系统。 |
- 安全确认
检查并确认镜像名称与镜像描述无敏感词、镜像不包含木马病毒、漏洞、弱口令等违规信息。 - 镜像检测
发布社区镜像会触发镜像检测,然后通过系统标签将检测到的系统版本、系统架构、内核版本等信息透出,从而完善镜像信息。
4.2.3操作步骤
- 进入镜像功能页面。
登录ECS管理控制台。
在左侧导航栏,选择实例与镜像 > 镜像。
在顶部菜单栏左上角处,选择地域。 - 在自定义镜像页签,找到待发布为社区镜像的可用自定义镜像,然后在操作列选择image.png> 发布为社区镜像。
- 在发布为社区镜像对话框,完成社区镜像的发布。
发布成功后,您可以在镜像页面,单击社区镜像页签,查看已发布的社区镜像信息。
五、云市场镜像概述
阿里云云市场镜像是指阿里云建立的、由镜像服务商ISV(Independent Software Vendor)向用户提供镜像及相关服务的网络平台。云市场镜像中的镜像在操作系统中整合了具体的软件环境和功能,如PHP运行环境及配套的管理软件等,供有相关需求的用户开通实例时选用。
用户可以购买云市场镜像创建ECS实例,快速获得预装的ECS实例的运行环境或软件应用,满足建站、应用开发、可视化管理等个性化需求,让ECS即开即用,省时方便。下面介绍如何使用云市场镜像创建ECS实例和更换操作系统。
5.1 使用云市场镜像创建实例
您可以通过以下两种方式使用云市场镜像创建ECS实例。
- 方式一:创建ECS实例时,选择云市场镜像中的镜像。
- 方式二:先前往云市场购买您需要的云市场镜像,然后再创建ECS实例。
说明:使用云市场镜像中的镜像创建ECS实例后,如果出现许可证失效等问题,您可以联系镜像提供服务商获得技术支持。
5.2 使用云市场镜像更换操作系统
若您已购买了ECS实例,需要将实例的镜像更换为云市场镜像中的镜像,您可以更换系统盘。
更换系统盘时,在更换操作系统页面选择镜像市场镜像,并在镜像市场页面中选择您所需的镜像。
六、选择云服务器系统的注意事项
在选择云服务器系统时,用户需要考虑多个因素,以确保所选系统能够高效、稳定地支撑业务运行。以下是一些关键的考量点:
- 系统架构
根据应用需求选择合适的系统架构是至关重要的。一般来说,32位系统适用于内存需求较小的应用,而64位系统则更适合内存需求较大的应用。如果您的应用需要超过4 GiB的内存,建议使用64位系统以确保系统的稳定性和性能。 - 应用场景
考虑操作系统与您的应用程序的兼容性是非常重要的。不同的操作系统可能支持不同的软件和技术栈。例如,Linux系统特别适合高性能Web服务器和开源技术,而Windows系统则更适合.NET开发和SQL Server数据库等。因此,在选择云服务器系统时,需要充分考虑您的应用场景和技术栈需求。 - 成本考量
成本是选择云服务器系统时不可忽视的因素之一。一般来说,Linux系统的成本相对较低,因为它通常是免费的,并且不需要额外的许可证费用。而Windows系统则需要购买相应的许可证,这增加了云服务器的成本。因此,在预算有限的情况下,Linux系统可能是一个更经济实惠的选择。 - 管理便利性
管理便利性也是选择云服务器系统时需要考虑的因素之一。Linux系统偏向命令行操作,这对于熟悉Linux的用户来说可能更加便捷。而Windows系统则提供了直观的图形化管理界面,使得用户能够轻松进行系统配置和管理。因此,在选择云服务器系统时,需要考虑您的管理习惯和团队的技术水平。 - 性能与优化
根据应用需求选择合适的操作系统也是非常重要的。例如,对于大规模并发处理的应用场景,Linux系统可能更加适合,因为它在性能优化和并发处理方面表现出色。而对于图形处理或游戏开发等场景,Windows系统可能更加适配,因为它提供了更好的图形支持和开发工具。 - 兼容性
确认所需应用程序或服务在所选操作系统上的兼容性是至关重要的。在选择云服务器系统之前,需要充分了解您的应用程序或服务对操作系统的要求,并确保所选系统能够支持您的应用程序或服务正常运行。 - 镜像地域性
需要注意的是,镜像是地域性资源。在创建实例时,需要选择对应地域的镜像以确保实例能够正常启动和运行。因此,在选择云服务器系统时,需要考虑您的业务需求和地域分布,并选择合适的地域和镜像。 - 操作系统限制
在使用特定的操作系统时,需要遵循相应的使用须知和限制。例如,某些操作系统可能对硬件资源有特定的要求或限制,或者需要特定的配置和优化才能发挥最佳性能。因此,在选择云服务器系统时,需要充分了解所选系统的使用限制和注意事项,并避免不当操作导致系统异常或数据损失。
需要特别注意的是,如果是通过阿里云的活动来购买云服务器的话,镜像通常只有公共镜像和云市场镜像可选,没有自定义镜像和共享镜像等可选。
便宜购买阿里云服务器相关活动直达:
1.阿里云服务器ECS相关活动:https://www.aliyun.com/daily-act/ecs/activity_selection
2.阿里云上云抵扣金、无门槛优惠券、迁云补贴优惠券:https://www.aliyun.com/benefit
3.云小站平台(云产品通用代金券、阿里云折扣券、云小站专属优惠):https://www.aliyun.com/minisite/goods
综上:如果我们是需要未安装任何其他软件的干净系统,自己去安装和部署业务运行所需要的环境和软件,选择公共镜像即可。如果我们账号下已经有制作好的镜像,新购的云服务器需要镜像跟这个一样,那么选择自定义镜像即可。如果我们有其他阿里云账号已经制作好的镜像,可以选择共享镜像。如果我们是想云服务器上已经安装好一些基础的软件(如宝塔面板、FTP、数据库等),可以通过镜像市场去选择。而如果我们有其他账号制作好且已知安心性可靠的自定义镜像,可通过社区镜像来获取。