0

Google Cloudのアプリケーションエンジンを使用して、小さなノードのjsアプリケーションを配備しています。このアプリケーションの要件の1つはGraphicsMagickです。Google App EngineのGraphicsMagick

このパッケージをアプリエンジンにインストールする方法はありますか?

答えて

1

はい、カスタムランタイムを構築して使用します。 Dependenciesから:

ネイティブ拡張を必要とNode.jsのパッケージの使用を有効にするには、以下の DebianパッケージはDocker imageにプリインストールされています。

アプリケーションに追加のオペレーティングシステムレベルの の依存関係が必要な場合は、適切なパッケージをインストールするために ランタイムに基づいてcustom runtimeを使用する必要があります。

そしてBuilding Custom Runtimesから

:アプリケーションの実行時設定を記述し

  • app.yamlファイル:

    はあなたが必要とするカスタムランタイムを作成します。

  • ランタイム環境を構成するDockerfile。多くの場合、これは基本イメージを指定する1行にすぎません。
  • アプリケーションがポート8080でリッスンし、起動、停止、および ヘルスチェック要求などのライフサイクルイベントに応答する要求ハンドラがあることを確認します。

注:、Googleのカスタマイズ可能な物資base imagesができますが、これらを使用する必要はありません。 が上記の箇条書きリストの条件を満たす限り、他​​の画像を使用することができます。

ページ全体を読む必要がありますが、そこには多くの有用な情報がありますが、上記は簡単な要約引用です。