Oracle Linux Cloud Developer Image

The Oracle Linux Cloud Developer image provides the latest development tools, languages, and Oracle Cloud Infrastructure Software Development Kits (SDKs) to rapidly deploy a comprehensive development environment. You can use the command line and GUI tools to write, debug, and run code in various languages, and develop modern applications on Oracle Cloud Infrastructure.

Note

For information about updates to the Oracle Linux Cloud Developer platform image, including feature enhancements, bug fixes, and new, modified, and updated packages, see Oracle Linux Cloud Developer 8 Release Notes.

The Oracle Linux Cloud Developer image is based on Oracle Linux 8 and is available on the following platforms:

  • x86_64 platforms. See x86_64
  • Arm (aarch64) platform that is available using the Oracle Cloud Infrastructure Ampere A1 Compute shapes. See aarch64

x86_64

Notices

  • Due to changes implemented by HashiCorp regarding the Terraform open source license, beginning with version 1.6.0 and later, Oracle Linux will no longer be including Terraform as part of the Oracle Linux Cloud Developer image. If you continue to use older Oracle Linux Cloud Developer images (2023.04.28-1 and earlier) be aware there will be no further security, bug or updates to the Terraform package.
  • Because of the small memory allocated to the VM.Standard.E2.1.Micro shape, the following programs aren't installed: Eclipse, TigerVNC, and Visual Studio Code.
  • The OS Management Service Agent plugin is disabled by default in the Oracle Linux Cloud Developer image. The Oracle Linux Cloud Developer image requires that the developer, developer_epel, and codeready_builder repositories are enabled. These repositories are disabled by default when the OS Management Service Agent plugin is enabled.
    Note

    To use OS Management in the Oracle Linux Cloud Developer image, you can enable the OS Management Service Agent plugin and enable the required developer software repositories in your OS Management software sources.

Preinstalled Components

The Oracle Linux Cloud Developer image (x86_64) includes the following preinstalled components:

Yum Repositories Enabled by Default

The following yum repositories are enabled by default in the Oracle Linux Cloud Developer image (x86-64) image:

  • ol8_MySQL80
  • ol8_MySQL80_connectors_community
  • ol8_MySQL80_tools_community
  • ol8_UEKR7
  • ol8_addons
  • ol8_appstream
  • ol8_baseos_latest
  • ol8_codeready_builder
  • ol8_developer
  • ol8_developer_EPEL
  • ol8_ksplice
  • ol8_oci_included
  • ol8_oracle_instantclient21
Note

Packages found in the ol8_codeready_builder, ol8_developer, and ol8_developer_EPEL repositories are considered unsupported and are only entitled to basic installation support. Content from these repositories is not recommended for production environments and is intended for developer purposes only.

aarch64

Notices

  • Due to changes implemented by HashiCorp regarding the Terraform open source license, beginning with version 1.6.0 and later, Oracle Linux will no longer be including Terraform as part of the Oracle Linux Cloud Developer image. If you continue to use older Oracle Linux Cloud Developer images (2023.04.28-1 and earlier) be aware there will be no further security, bug or updates to the Terraform package.
  • The OS Management Service Agent plugin is disabled by default in the Oracle Linux Cloud Developer image. The Oracle Linux Cloud Developer image requires that the developer, developer_epel, and codeready_builder repositories are enabled. These repositories are disabled by default when the OS Management Service Agent plugin is enabled.
    Note

    To use OS Management in the Oracle Linux Cloud Developer image, you can enable the OS Management Service Agent plugin and enable the required developer software repositories in your OS Management software sources.

Preinstalled Components

The Oracle Linux Cloud Developer image (aarch64) includes the following preinstalled components:

Yum Repositories Enabled by Default

The following yum repositories are enabled by default in the Oracle Linux Cloud Developer image (aarch64) image:

  • ol8_MySQL80
  • ol8_MySQL80_connectors_community
  • ol8_MySQL80_tools_community
  • ol8_UEKR7
  • ol8_addons
  • ol8_appstream
  • ol8_baseos_latest
  • ol8_codeready_builder
  • ol8_developer
  • ol8_developer_EPEL
  • ol8_ksplice
  • ol8_oci_included
  • ol8_oracle_instantclient
Note

Packages found in the ol8_codeready_builder, ol8_developer, and ol8_developer_EPEL repositories are considered unsupported and are only entitled to basic installation support. Content from these repositories is not recommended for production environments and is intended for developer purposes only.

Creating and Connecting to an Instance

See Creating an Instance and Accessing an Instance.

Note

The Oracle Linux Cloud Developer Image is supported on all Compute shapes, except the GPU shapes. A minimum of 8 GB of memory is required for this image for all standard and flexible shapes. The one exception is the VM.Standard.E2.1.Micro shape, which only has 1 GB of memory allocated to it. Because of the small memory size in the VM.Standard.E2.1.Micro shape, some graphical intensive programs aren't installed in the image. For more information, see x86_64 Notices.

More Information

For information about updates to the Oracle Linux Cloud Developer platform image, including feature enhancements, bug fixes, and new, modified, and updated packages, see Oracle Linux Cloud Developer 8 Release Notes.