Dockerイメージの作成および管理

VB Studioでは、外部DockerレジストリからDockerイメージをインポートしたり、ビルド・エグゼキュータ・テンプレートからDockerイメージを作成できます。

続行する前に、OCI有料アカウントに接続するようにVB Studioを構成する必要があります。Oracle CloudアカウントでのVB Studioインスタンスの作成を参照するか、VB Studioインスタンスをすでに作成している場合は、OCIアカウントの変更を参照してください。

ノート

VB Studioが組込みの無料アカウントに接続されている場合、Dockerイメージを作成または管理することはできません。

VB Studioは、組織のユーザーにすぐに使えるベースDockerイメージを提供します。これらのDockerイメージは変更または削除できず、ジョブの作成に使用できません。これらのベース・イメージは、Dockerビルド・エグゼキュータ・テンプレートからDockerイメージを作成するために使用されます。

Dockerイメージ 内容
システム・ベースOL7 必要なソフトウェア・パッケージを含むOracle Linux 7ベース・イメージ
システム・ベースOL8 必要なソフトウェア・パッケージを含むOracle Linux 8ベース・イメージ

Dockerイメージを作成および管理するには、「組織」ページの「エグゼキュータの構築」タブを使用します。

  1. 左側のナビゲータで、「組織」組織をクリックします。
  2. 「Build Executors」タブをクリックします。
  3. 「Dockerイメージ」タブをクリックします。

    このタブには、使用中またはエラー状態にあるDockerイメージの数が表示されます。


    build-executors-docker-images-summary.pngの説明が続きます
    図build-executors-docker-images-summary.pngの説明

    「システム」バッジで示されるシステム・ベース・イメージがデフォルトで表示されることに注意してください。非表示にするには、右側の「システム・イメージの非表示」チェック・ボックスを選択します。

この表では、Dockerイメージを作成および管理するために実行できるアクションについて説明します。

アクション 方法

外部DockerレジストリからのDockerイメージのインポート

  1. 「イメージの作成」をクリックし、「レジストリからのイメージの作成」を選択します。

  2. 「カスタムDockerイメージの追加」ダイアログ・ボックスの「名前」に、イメージの名前を入力します。

  3. 「レジストリ・ホスト」に、Dockerレジストリのホスト名を入力します。
  4. 「ユーザー名」および「パスワード」に、レジストリにアクセスできるユーザーの資格証明を入力します。公開レジストリの場合は、フィールドを空のままにします。
  5. 「イメージ名」に、インポートするDockerイメージの名前を入力します。
  6. 「バージョン・タグ」で、Dockerイメージのタグを指定します
  7. 「最大エグゼキュータ数」で、インポートされたイメージから作成するエグゼキュータの最大数を指定します。
  8. 「追加」をクリックします
エグゼキュータ・テンプレートからのDockerイメージの作成

エグゼキュータ・テンプレートから作成できるDockerイメージは1つのみです。

  1. 「イメージの作成」をクリックし、「ビルド・エグゼキュータ・テンプレートからのイメージの作成」を選択します。
  2. 「Build Executor Template」ドロップダウン・リストから、エグゼキュータ・テンプレートを選択します。
  3. 「最大エグゼキュータ数」で、イメージから作成するエグゼキュータの最大数を指定します。
  4. 「保存」をクリックします
Dockerイメージのエグゼキュータ・テンプレートの変更 「アクション」3つの水平ドットをクリックし、「編集」を選択します。「エグゼキュータ・テンプレートのビルド」で、テンプレートを変更し、「保存」をクリックします。
Dockerイメージの最大エグゼキュータの変更 「アクション」3つの水平ドットをクリックし、「編集」を選択します。「最大エグゼキュータ」で、エグゼキュータの数を変更し、「保存」をクリックします。
Dockerイメージの再作成 「アクション」3つの水平ドットおよび「イメージの再作成」をクリックします。確認ダイアログ・ボックスで「OK」をクリックします。
Dockerイメージのログの表示 「アクション」3つの水平ドットをクリックし、「ログの表示」を選択します。

Dockerイメージの削除

「アクション」3つの水平ドットをクリックし、「削除」を選択します。Dockerイメージの削除ダイアログ・ボックスで、「削除」をクリックします。