Oracle Linux Cloud Developerイメージ
Oracle Linux Cloud Developerイメージは、最新の開発ツール、言語、およびOracle Cloud Infrastructureソフトウェア開発キット(SDK)を提供して、包括的な開発環境を迅速に展開します。ユーザーは、コマンドラインやGUIツールを使用して、様々な言語のコードを記述、デバッグおよび実行し、Oracle Cloud Infrastructure上で最新のアプリケーションを開発できます。
Oracle Linux Cloud Developerプラットフォーム・イメージに対する更新(機能強化やバグ修正、新規パッケージ、変更パッケージ、更新パッケージなど)の詳細は、Oracle Linux Cloud Developer 8リリース・ノートを参照してください。
Oracle Linux Cloud Developerイメージは、Oracle Linux 8に基づいており、次のプラットフォームで使用可能です:
x86_64
注意
- Terraformオープン・ソース・ライセンスに関してHashiCorpによって実装された変更により、バージョン1.6.0以降では、Oracle Linux Cloud Developerイメージの一部としてOracle LinuxにTerraformが含まれなくなります。古いOracle Linux Cloud Developerイメージ(2023.04.28-1以前)を引き続き使用する場合は、Terraformパッケージに対するセキュリティ、バグまたは更新はこれ以上ないことに注意してください。
- VM.Standard.E2.1に割り当てられているメモリーが小さいためです。マイクロ・シェイプでは、Eclipse、TigerVNCおよびVisual Studio Codeプログラムはインストールされません。
- Oracle Linux Cloud Developerイメージでは、OS Management Service Agentプラグインはデフォルトで無効になっています。Oracle Linux Cloud Developerイメージでは、
developer
、developer_epel
およびcodeready_builder
リポジトリが有効になっている必要があります。OS管理サービス・エージェント・プラグインが有効な場合、これらのリポジトリはデフォルトで無効になっています。ノート
Oracle Linux Cloud DeveloperイメージでOS管理を使用するには、OS管理ソフトウェア・ソースでOS管理サービス・エージェント・プラグインを有効化し、必要な開発者ソフトウェア・リポジトリを有効化します。
インストール済コンポーネント
Oracle Linux Cloud Developerイメージ(x86_64)には、次のインストール済コンポーネントが含まれています:
- 言語およびOracle Databaseコネクタ
- Java Platform Standard Edition (Java SE) 8、11、17、21
- 『Oracle GraalVM for JDK 21』および『GraalVMリリース・ノート』
- Oracle GraalVM for JDK 17およびGraalVMリリース・ノート
- Python 3.6 (プラットフォームPython)およびPython 3.11
- PHP 7.4
- Node.js 16
- Ruby 3.0
- GCC 8 (デフォルト)およびGCC (GCC-toolsets付き) 11、12、13
- 移動1.19
- MySQL 8.0 Community Edition
- python3-oracledbおよび python-oracledb-1.4.2リリースノート
- node-oracledb 6.1
- Oracle Instant Client 21
- Oracle SQLcl 23.4
- Oracle Cloud Infrastructureコマンドライン・クライアント・ツール
- その他
- Yumを介したEnterprise Linux用の追加パッケージ(EPEL)
- VNCサーバーからアクセスできるGUIデスクトップ
- Podman、Buildah、Skopeoを提供するコンテナ・ツール・モジュール
- Rclone
- .NET Core
- Visual Studio Code
- Eclipse IDE
デフォルトで有効になっているYumリポジトリ
Oracle Linux Cloud Developerイメージ(x86-64)では、次のyumリポジトリがデフォルトで有効になっています:
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
ol8_codeready_builder
、ol8_developer
およびol8_developer_EPEL
リポジトリで見つかるパッケージは、サポート対象外とみなされ、基本のインストール・サポートしか提供されません。これらのリポジトリの内容は本番環境には推奨されません。開発者専用です。
aarch64
注意
- Terraformオープン・ソース・ライセンスに関してHashiCorpによって実装された変更により、バージョン1.6.0以降では、Oracle Linux Cloud Developerイメージの一部としてOracle LinuxにTerraformが含まれなくなります。古いOracle Linux Cloud Developerイメージ(2023.04.28-1以前)を引き続き使用する場合は、Terraformパッケージに対するセキュリティ、バグまたは更新はこれ以上ないことに注意してください。
- Oracle Linux Cloud Developerイメージでは、OS Management Service Agentプラグインはデフォルトで無効になっています。Oracle Linux Cloud Developerイメージでは、
developer
、developer_epel
およびcodeready_builder
リポジトリが有効になっている必要があります。OS管理サービス・エージェント・プラグインが有効な場合、これらのリポジトリはデフォルトで無効になっています。ノート
Oracle Linux Cloud DeveloperイメージでOS管理を使用するには、OS管理ソフトウェア・ソースのOS管理サービス・エージェント・プラグインを有効化し、必要な開発者ソフトウェア・リポジトリを有効化します。
インストール済コンポーネント
Oracle Linux Cloud Developerイメージ(aarch64)には、次のインストール済コンポーネントが含まれています:
- 言語およびOracle Databaseコネクタ
- Java Platform Standard Edition (Java SE) 8、11、17、19、21
- 『Oracle GraalVM for JDK 21』および『GraalVMリリース・ノート』
- Oracle GraalVM for JDK 17およびGraalVMリリース・ノート
- Python 3.6 (プラットフォームPython)およびPython 3.11
- PHP 7.4
- Node.js 16
- Ruby 3.0
- GCC 8 (デフォルト)およびGCC (GCC-toolsets付き) 11、12、13
- 移動1.19
- MySQL 8.0 Community Edition
- python-oracledbおよびpython-oracledb-1.4.2リリース・ノート
- node-oracledb 6.1
- Oracle Instant Client 19.10
- Oracle SQLcl 23.4
- Oracle Cloud Infrastructureコマンドライン・クライアント・ツール
- その他
- Yumを介したEnterprise Linux用の追加パッケージ(EPEL)
- VNCサーバーからアクセスできるGUIデスクトップ
- Podman、Buildah、Skopeoを提供するコンテナ・ツール・モジュール
- Rclone
- .NET Core
- Eclipse IDE
デフォルトで有効になっているYumリポジトリ
Oracle Linux Cloud Developerイメージ(aarch64)では、次のyumリポジトリがデフォルトで有効になっています:
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
ol8_codeready_builder
、ol8_developer
およびol8_developer_EPEL
リポジトリで見つかるパッケージは、サポート対象外とみなされ、基本のインストール・サポートしか提供されません。これらのリポジトリの内容は本番環境には推奨されません。開発者専用です。
インスタンスの作成および接続
インスタンスの作成およびインスタンスへのアクセスを参照してください。
Oracle Linux Cloud Developerイメージは、GPUシェイプを除くすべてのコンピュート・シェイプでサポートされています。このイメージ(すべての標準シェイプとフレキシブル・シェイプ)には、少なくとも8GBのメモリーが必要です。唯一の例外はVM.Standard.E2.1.Microシェイプで、メモリーが1GBしか割り当てられていません。VM.Standard.E2.1のメモリー・サイズが小さいためです。マイクロ・シェイプ、グラフィックを多用する一部のプログラムはイメージにインストールされません。詳細は、x86_64に関する注意を参照してください。
イメージの更新
Oracle Linux Cloud DeveloperイメージはOracle Linuxに基づいており、DNFやKspliceなど標準のOracle Linux更新ツールを使用して更新できます。
- YumまたはDNFコマンド・ツールを使用して更新を管理できます。詳細は、Oracle Linuxでのソフトウェアの管理を参照してください。
- Kspliceがイメージにインストールされています。Kspliceの有効化および使用の詳細は、Oracle Ksplice for Zero-Downtime UpdatesおよびOracle Linux Kspliceユーザーズ・ガイドを参照してください。
詳細情報
Oracle Linux Cloud Developerプラットフォーム・イメージに対する更新(機能強化やバグ修正、新規パッケージ、変更パッケージ、更新パッケージなど)の詳細は、Oracle Linux Cloud Developer 8リリース・ノートを参照してください。