- rootユーザーがアプリ コンテナ設定で指定できるレジストリを作成したことを確認します。
- 開発で、作成をクリックします。
- このアプリの名前を最大64文字で入力し、アプリケーションを選択して、アプリのタイプを選択します。基本情報を保存すると、アプリの種類を変更することはできません。
1回またはスケジュールどおり実行するアプリの場合は、アプリの実行時にスケジュール オプションを選択します。
- 次の考慮事項に従ってアプリの構成を完了します。
アプリのオプション 考慮事項 アプリ コンテナ - 停止されるまで実行するアプリの場合は、指定したDocker イメージに、少なくとも1つのポートを公開する必要があります。
- パスはオプションです。このアプリのジョブが開始されると、AppCenterはこの相対パスをアプリのランディング ページに追加します。
- Dockerイメージに環境変数が含まれている場合、コンテナ情報を保存すると、AppCenterにより設定に自動的に追加されます。
- コンテナは、新しいバージョン オプションを使用してアプリを保存した後に変更できます。
説明とタグ - 説明はオプションです。AppCenterはプレーン テキストまたはGitHub Markdownをサポートします。GitHub MarkdownまたはHTMLを使用してイメージを追加することができます。
- タグはオプションです。アプリまたはスクリプトに対して1つまたは複数のタグを選択できます。追加のタグについては、管理者にお問い合わせください。
権限 - 停止するまで実行するアプリは公開されており、非公開にすることはできません。
- 1回またはスケジュールどおり実行するアプリの場合、プライバシーはデフォルトでオンになっています。デフォルトでは、プライバシーはオンになっています。プライバシーはオフにすることができます。
- マネージャとプライベート ユーザーはユーザー名とグループ別に追加できます。
設定 - 1回またはスケジュールどおり実行するアプリの場合、このアプリのジョブを実行すると、デフォルトのシステムが自動的に選択されます。ジョブを実行するときに、デフォルト以外のシステムを選択できます。
- 名前フィールドはスペースをサポートしていません。
- 必須フィールドを追加し、そのフィールドがジョブ実行パラメータの一部でない場合、ジョブは失敗します。
- 1回またはスケジュールどおり実行するSQLタイプのアプリの場合、AppCenterは単純なSQLクエリーをサポートします。
- CREATE
- DELETE
- DROP
- INSERT
- JOIN
- TRUNCATE
- UPDATE
- "*"
- ","
- パラメータを追加し、タイプとしてアップロードを選択すると、AppCenterは、このアプリのジョブを実行するときにパラメータ ファイルをアップロードするように要求します。パラメータ ファイルをアップロードする前に、このアプリのパラメータ アップロードを有効にするように、アプリ開発者に依頼します。
- パラメータを編集、削除、または順序変更するには、をクリックします。パラメータを移動した後は、AppCenterが構成を保存するのを待機してから別のパラメータを移動します。AppCenterは、構成が保存されたときにメッセージを表示します。
可視化 - 1回またはスケジュールどおり実行するアプリは、視覚化をサポートします。
- Dockerイメージに関連付けられた可視化オプションがない場合、これらの設定は使用できません。
- カスタム(アップロード)を選択した場合は、画面に表示されるNode.jsとPolymer Bundlerをインストールして実行する手順に従って、生成されたバンドル ファイルを可視化を使用してアップロードします。
メモリとCPU - デフォルトの設定をそのまま使用します。メモリとCPUの値は、リソースが制限されていることを示すメッセージまたはエラーが発生した場合にのみ変更することを推奨します。例えば、ジョブを実行しても、リソースを待機している状態のままになる場合があります。メモリの問題が原因でジョブが失敗すると、エラー ログが生成され、アプリまたはスクリプトの実行履歴で確認できます。
アプリのアイコンと色 - AppCenterは自動的にアプリのアイコンと色を割り当てます。1つまたは両方の設定を変更できます。