(Python) Standard Runtime Managed VM をカスタマイズしたいと考えています。理論的には、これは VM の Dockerfile にいくつかのコマンドを追加することで可能になるはずです。
Google のドキュメントには、アプリケーションが最初にデプロイされたときに VM Dockerfile が自動的に生成されると記載されています。
標準ランタイムを使用している場合、gcloud preview app deploy コマンドを初めて実行するときに、SDK によって Dockerfile が作成されます。ファイルは所定の場所に存在します。
- Java で開発している場合、Dockerfile はコンパイルされた Web アプリケーション アーカイブ ディレクトリ (WAR) のルートに表示されます。
- Python または Go で開発している場合、Dockerfile はアプリケーション ディレクトリのルートに表示されます。
そして、その余分なコマンドは実際に追加できます。
このファイルにさらに docker コマンドを追加しながら、標準のランタイム宣言を使用してアプリの実行とデプロイを続行できます。
ただし、実際には、デプロイが完了した直後に Dockerfile が自動的に削除されるため、カスタマイズが妨げられます。
標準ランタイムを使用してマネージド VM に Dockerfile コマンドを追加できた人はいますか? どんな助けでも感謝します。