An image contains the operating system and applications and is used to create an instance’s root block storage. NHN Cloud provides images with various operating systems and applications installed by default, and the images can be modified and used according to the user's requirements.
An instance's root block storage is created from an image and can be resized according to user settings. However, the default disk size can only be adjusted beyond the size of the image.
The characteristics of NHN Cloud images are as follows.
Images are classified into the following three main categories.
NHN Cloud does not support uploading private images.
Public images are images provided by NHN Cloud. These images have an operating system installed for optimal use of virtual hardware. In addition, basic security settings are in place so that you can use it with confidence in your services and applications.
NHN Cloud currently offers CentOS, Debian, Ubuntu, and Windows. For more details on operating system versions offered, refer to NHN Cloud Service Introduction.
Some images have applications installed, so you can build services faster. In the future, we plan to provide images in which more applications are installed according to various user needs.
User images are images modified by the user based on public images. You can install new applications or change various operating system settings according to the service or application you are using.
User images are useful for service scale-out. It takes a lot of time to create new instances with a public image and install the service for service scale-out. You can respond to a surge in service load more quickly by creating a user image in advance and using it for instance creation, rather than repeating the cumbersome installation work every time.
User images can be easily created by using Additional Functions of the Image service or the Compute service. For details on how to create an image, see the Image Console User Guide or the Instance Console User Guide.
Shared images are images that are being shared with other projects. You can set images from your projects to be shared with other projects you belong to.
But, images shared from other projects can't be re-shared.
Users are charged for an image by the size of the created block storage from the moment the image is created.