Alibaba Cloud Simple Application Server offers three types of images: application, OS, and custom. When you create a server, select the image that fits your needs. This topic describes the available image types, names, and versions.
Image types
Simple Application Server offers three types of images: application images, OS images, and custom images. The following table describes these image types.
|
Image type |
Description |
|
Application images include an application, its required runtime environment, the operating system (OS), and initialization data. After you create a server from an application image, you can use the pre-installed application immediately or customize its configuration. This provides an out-of-the-box experience and removes the need to upload and install applications. Note
Application images are built on a specific operating system. If you reset the server to a different OS image (for example, from an application image to an OS image), the pre-installed applications and data will not be retained. |
|
|
OS images contain only a clean operating system. They do not include application data or environment configurations. After you create a server from an OS image, you get a clean OS environment where you can install any application you need. For more information about how to create a Simple Application Server instance from an OS image, see Quickly create a Linux server from an OS image. |
|
|
A custom image is an image that you create from a server snapshot. Use a custom image to create multiple servers with the same configuration. You can also share a custom image to Elastic Compute Service (ECS) to create ECS instances or replace the OS of an existing instance. For more information, see Overview of custom images. |
Application images
The following table describes the application images that are supported by Simple Application Server.
The supported images and versions may vary by region. The images and versions displayed on the buy page in the console are definitive.
|
Image name |
Image version |
Description |
References |
|
Drupal |
8.3.7 |
Drupal is an excellent open source content management system (CMS) platform used to build dynamic websites that offer various features and services. It combines powerful and configurable features to support a wide range of website projects, from personal blogs to large communities. This image is based on the 64-bit CentOS 7 OS. |
- |
|
Cloudreve |
3.8.3 |
Cloudreve is an open source cloud drive software that helps you quickly and easily build a personal or team-shared cloud sync drive. It enables cross-platform and cross-device file synchronization, file sharing, offline downloads, and team collaboration. This image is based on the 64-bit Alibaba Cloud Linux 3.2104 OS and comes pre-installed with Nginx, Aria2, and MariaDB. |
|
|
Nextcloud |
23.0.0 |
Nextcloud is an open source cloud storage software that helps you quickly and easily build a personal or team-shared cloud sync drive. It enables cross-platform and cross-device file synchronization, sharing, versioning, and team collaboration.This image is based on the Ubuntu 20.04 OS and comes pre-installed with PHP 7.4.3, MariaDB 10.3, and Apache 2.4.41. |
|
|
Docker |
26.1.3 |
Docker is a popular open source container engine. It allows developers to efficiently package applications and their dependencies into lightweight, portable containers. This enables faster application delivery, deployment, migration, and scaling. This image is based on the 64-bit Alibaba Cloud Linux 3.2104 LTS OS. |
|
|
LAMP |
|
The LAMP image comes pre-installed with Apache, MySQL, PHP, and related components. It is a common environment for building web applications.
|
|
|
Node.js |
16.5.0 |
Node.js is a platform built on Chrome's JavaScript runtime for easily building fast and scalable network applications.This image is based on the 64-bit CentOS 7.9 OS. |
|
|
ASP.NET |
4.8 |
The ASP.NET runtime environment supports parsing for multiple ASP and ASP.NET versions and has SQL Server pre-installed.This image is based on the 64-bit Windows 2012 Enterprise Edition OS. |
- |
|
Joomla |
3.8.5 |
Joomla! is a content management system developed using the PHP language and a MySQL database. |
- |
|
Ghost |
1.22.7 |
Ghost is an open source content management system (CMS) based on Node.js, created by a former WordPress employee. It features a simple, modern, and beautiful interface with elegant code. |
- |
|
OpenCart |
3.0.2.0 |
OpenCart is an open source e-commerce system developed in PHP. |
- |
|
Plesk |
17.8.11.5 |
With Plesk, you can build websites, secure them, and better run your sites and applications on Alibaba Cloud. Its features include all server management and security tools, along with WordPress automation. |
- |
|
cPanel |
94.0.5 |
cPanel & WHM is a web hosting automation software. You can use a cPanel license key for free for about 15 days. After the trial period, you must convert the trial license to your own paid license to continue using the image. You can purchase a license from the official cPanel website. |
- |
OS images
The following table describes the OS images that are supported by Simple Application Server.
The supported images and versions may vary by region. The images and versions displayed on the buy page in the console are definitive.
|
Image name |
Image version |
Description |
References |
|
Alibaba Cloud Linux |
2.19.03 |
Alibaba Cloud Linux 2 is the next-generation Linux distribution from Alibaba Cloud. It provides Linux community enhancements for cloud application environments and is deeply optimized for Alibaba Cloud infrastructure to deliver a better cloud experience. |
- |
|
3.21.04 |
Alibaba Cloud Linux 3 is the third-generation distribution of Alibaba Cloud's official operating system. It inherits the features of Alibaba Cloud Linux 2 while further improving security, stability, and runtime performance to provide a better OS experience on Alibaba Cloud. |
- |
|
|
CentOS |
|
CentOS is an enterprise-class Linux distribution based on the freely available source code from Red Hat Enterprise Linux. |
|
|
Ubuntu |
|
Ubuntu is an open source GNU/Linux operating system that is primarily for desktop applications. Ubuntu is based on Debian GNU/Linux, supports x86, amd64 (x64), and PPC architectures, and is built by a global professional development team (Canonical Ltd). |
|
|
Windows |
|
Suitable for running programs developed in Windows, such as ASP and .NET. Supports the installation of databases such as Access and SQL Server. Supports management by logging on using Remote Desktop. A Windows image requires a system disk of at least 40 GiB. |
- |
|
Debian |
|
Debian is an open source image that includes the Linux operating system and some free software distributions. |
- |
|
OpenSUSE |
42.3 |
The OpenSUSE distribution is a stable, easy-to-use, and complete multi-purpose Linux distribution that is popular with system administrators, developers, and desktop users. Note
This image is not supported in some regions. The information on the console page is final. |
- |
|
Anolis |
8.4 ANCK |
Anolis OS 8 is an open source Linux distribution released by the OpenAnolis community. It is 100% compatible with CentOS 8, supports multiple computing architectures, and provides a stable, high-performance, secure, and reliable operating system. |
- |
|
CentOS Stream |
9 |
CentOS Stream is a rolling-release Linux distribution that succeeds CentOS 8. |
- |
|
Rocky Linux |
8.6 |
Rocky Linux is a fork of CentOS and is downstream from Red Hat Enterprise Linux (RHEL). Like CentOS, it provides a stable version of Linux that is well-suited for servers. It is designed to be a fully compatible replacement for CentOS. |
- |
|
AlmaLinux |
9.0 |
AlmaLinux is an open source, community-driven project designed to fill the gap left by the discontinuation of the stable CentOS release. AlmaLinux is a 1:1 binary compatible fork of RHEL 9 and is built by the creators of the experienced CloudLinux OS. |
- |
Custom images
You can create a custom image from a snapshot of a Simple Application Server. The following table describes the main operations that you can perform on custom images. For more information, see Manage custom images.
|
Operation |
Description |
References |
|
Create a custom image |
By creating a custom image, you can save the data of a Simple Application Server. The created custom image can be shared to ECS or used to create other Simple Application Servers with the same configuration. |
|
|
Share a custom image to ECS |
You can share custom images to ECS. If the configurations of your Simple Application Server no longer meet your business needs, or if you want to use ECS to deploy your business, you can share an image to migrate your business from Simple Application Server to ECS. |
|
|
Unshare a custom image |
You can unshare a custom image if you no longer need to share it or if you want to delete it. |
|
|
Share a custom image across accounts |
You can share a custom image with other Alibaba Cloud accounts in the same region. This helps you quickly deploy the same environment configuration to multiple Simple Application Servers and improves deployment efficiency. |
|
|
Copy a custom image |
Simple Application Server supports copying custom images. You can use this feature to copy a custom image from one region to another. |
|
|
Delete a custom image |
If you no longer need a custom image, you can delete it. |
|
|
Create a server from a custom image |
You can use a configured custom image to create Simple Application Servers that have the same configuration. |