全部產品
Search
文件中心

Elastic Compute Service:選擇鏡像

更新時間:Jun 19, 2024

建立ECS執行個體時,您必須選擇鏡像。根據您選擇的鏡像,新建立的ECS執行個體將包含預定義的作業系統和應用程式。這些鏡像通常經過最佳化和配置,以提供更好的效能和功能。本文旨在協助您如何從眾多鏡像類型和作業系統中選擇合適的鏡像。

選擇鏡像時,您需要考慮以下因素。

地區

鏡像是一種地區性資源,您不能跨地區使用鏡像建立執行個體。如需使用其他地區鏡像建立執行個體,可先將其他地區的鏡像複製到當前地區。具體操作,請參見複製鏡像。例如,在華北2(北京)地區建立執行個體時,您只能使用位於華北2(北京)地區的鏡像。更多阿里雲地區,請參見地區和可用性區域選擇地區

鏡像類型

ECS鏡像根據來源不同,分為公用鏡像、自訂鏡像、共用鏡像、雲市場鏡像和社區鏡像。更多資訊,請參見鏡像類型

鏡像費用

使用鏡像可能會產生費用。更多資訊,請參見鏡像計費

作業系統

選擇作業系統時,您需要考慮以下方面。

選擇系統架構(32位或64位)

系統架構

適用記憶體

使用限制

32位

適用於4 GiB以下記憶體

  • 執行個體規格記憶體大於4 GiB時,無法使用32位作業系統

  • Windows 32位作業系統最高支援4核CPU

64位

適用於4 GiB及以上記憶體

若您的應用需使用4 GiB以上記憶體或未來需擴充記憶體至4 GiB以上,請使用64位作業系統

選擇作業系統類型(Windows或Linux/類Unix系統)

作業系統類型

登入方式

特點

適用情境

Windows

支援遠端桌面方式

Windows系統的公用鏡像內含正版已啟用系統

  • 適合運行Windows下開發的程式,如.NET等

  • 支援SQL Server等資料庫(需自行安裝)

Linux/類Unix

支援SSH方式

  • 常用的伺服器端作業系統,具備安全性和穩定性

  • 開源,輕鬆建立和編譯原始碼

  • 一般用於高效能Web等伺服器應用,支援常見的PHP、Python等程式設計語言

  • 支援MySQL等資料庫(需自行安裝)

阿里雲提供的Windows和Linux/類Unix系統的公用鏡像列表,請參見公用鏡像概述

Windows系統

建議您選擇高版本Windows系統。相對低版本來說,高版本系統漏洞更少,並且IIS 7.5比IIS 6提供了更多功能以及更方便的控制台。

請您閱讀以下注意事項並根據實際需要選擇合適的硬體設定和Windows版本。

  • vCPU為1核且記憶體為1 GiB的執行個體規格無法啟動MySQL資料庫。

  • Windows執行個體用於建站、部署Web環境時,最少需要2 GiB記憶體。

  • 為了保證效能體驗,使用Windows 2012系統時,建議您選擇記憶體為2 GiB及以上的執行個體規格。

  • 使用Windows Server 2016/2019/2022作業系統必須選擇記憶體為2 GiB及以上的執行個體規格,否則售賣頁的公用鏡像列表中不會出現Windows Server 2016/2019/2022。

說明

微軟已經於2020年01月14日停止對Windows Server 2008和Windows Server 2008 R2作業系統提供支援,於2023年10月10日停止對Windows Server 2012 R2作業系統提供支援。因此,阿里雲不再對使用上述作業系統的ECS執行個體提供支援人員。如果您有使用上述作業系統的ECS執行個體,請儘快更新至Windows Server 2016或更高版本。

Linux/類Unix系統

阿里雲的Linux/類Unix公用鏡像包含以下發行版。

Alibaba Cloud Linux

Alibaba Cloud Linux是阿里雲研發的Linux作業系統,旨在為ECS執行個體上的應用程式提供更加安全、穩定、高效能的運行環境。其中Alibaba Cloud Linux 2支援各種雲情境負載,並支援各規格執行個體(除使用傳統網路的執行個體和非I/O最佳化執行個體)。更多資訊,請參見什麼是Alibaba Cloud Linux

Debian系列

  • Debian

  • Ubuntu

Debian和Ubuntu兩種作業系統的特點和關係見下表。

作業系統

軟體包格式

安裝軟體

特點

兩者的關係

Debian

deb包

aptitude

系統相對穩定。

Ubuntu基於Debian開發,可簡單認為Ubuntu是Debian的功能加強版。

Ubuntu

apt-get

  • 系統配置更人性化。

  • 軟體的更新更為激進。

  • 新手友好度更高,易用性更好,更容易上手。

SUSE系列

  • SUSE Linux

  • OpenSUSE

OpenSUSE和SUSE Linux的關係和對比見下表。

作業系統

兩者對比

兩者的關係

OpenSUSE

  • OpenSUSE是社區版,SUSE Linux Enterprise是企業版。

  • SUSE Linux Enterprise更成熟、穩定,官方源中軟體與OpenSUSE相比較少。

  • OpenSUSE軟體版本更新,可擴充性強(可用於案頭或伺服器),免費更新(也可購買官方支援人員)。

  • SUSE Linux Enterprise更適用於工作、生產環境,娛樂功能較差,OpenSUSE可用於個人娛樂和其他較專業的用途。

  • SUSE Linux在版本10.2以後更名為OpenSUSE。

  • OpenSUSE使用的核心與SUSE Linux相同。

SUSE Linux

FreeBSD

FreeBSD是一款類Unix作業系統,為專註於功能、速度和穩定性的平台提供。FreeBSD提供了先進的網路、效能、安全和相容性功能,這些功能在其他動作系統甚至行業內優秀的商業作業系統中仍然缺失。更多資訊,請參見FreeBSD官方文檔

Red Hat系列

  • Red Hat Enterprise Linux(RHEL)

  • CentOS

  • CentOS Stream

  • Rocky Linux

  • AlmaLinux

  • Fedora

  • Fedora CoreOS

幾者作業系統的特點和關係如下表所示。

作業系統

軟體包格式

安裝軟體

費用

特點

幾者的關係

Red Hat Enterprise Linux(RHEL)

rpm包

yum

付費使用

RHEL是基於Fedora的企業發行版,發行速度較慢,更聚焦穩定性,可獲得企業級支援人員。

  • rpm包通用。

  • 命令通用。

  • CentOS是CentOS社區重新編譯Red Hat原始碼產生的免費版本。

  • CentOS Stream是CentOS滾動升級的版本,由CentOS官方提供。

  • Rocky Linux和AlmaLinux都是基於RHEL原始碼和二進位檔案的複製版本。

  • Fedora位於RHEL和CentOS Stream的上遊,對於企業需要的穩定和有用的所有內容,逐步移交給RHEL發行版。

  • Fedora CoreOS是一個專門為安全和大規模運行容器化工作負載而構建的新Fedora版本。

CentOS

免費使用

CentOS是基於RHEL的社區版本,基於相同的程式碼程式庫,將RedHat發行的原始碼重新編譯一次,形成一個可使用的二進位版本,所以和RHEL是非常相似的版本。

CentOS Stream

免費使用

2020年12月08日,CentOS官方宣布了停止維護CentOS Linux的計劃,並推出了CentOS Stream專案。CentOS Stream是Fedora和RedHat之間的滾動升級版本。

Rocky Linux

免費使用

Rocky Linux是一個社區化的企業級作業系統,位於Red Hat Enterprise Linux下遊。Rocky Linux與CentOS一樣,提供了適用於伺服器的穩定版本,旨在作為CentOS完全相容的替代版本。

AlmaLinux

免費使用

AlmaLinux是CloudLinux團隊宣布構建的一個穩定版CentOS社區分支。該作業系統實現了與Red Hat Enterprise Linux二進位檔案的1:1相容,並提供了不停機更換作業系統的能力。

Fedora

免費使用

是由Fedora專案社區開發、紅帽公司贊助,目標是建立一套新穎、多功能並且開放原始碼的作業系統。

Fedora CoreOS

免費使用

Fedora CoreOS是一個針對容器化工作負載的Linux發行版,也是自動更新的最小作業系統,用於安全、大規模地運行容器化工作負載。

說明

根據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。

內建軟體

雲市場鏡像中的鏡像,通常在作業系統中預裝了ECS執行個體的運行環境或軟體應用,您可以根據實際需要,購買相應的鏡像建立執行個體。更多資訊,請參見使用雲市場鏡像

相關文檔

如果您在建立ECS執行個體時誤選了鏡像,後續可以根據業務需要遷移或者更換鏡像。具體操作,請參見作業系統遷移及升級更換作業系統(系統硬碟)