質問: Dockerとlaradockは初めてですが、composer 2.0(または最新)が自動的にインストールされた新しいコンテナーを作成する方法を見つけようとしていますか?コンテナのビルド/作成時に最新のコンポーザーが必要であることをLaradockに伝えるにはどうすればよいですか? 私はこのタイプの状況についていくつかのチュートリアルといくつかの投稿に従いました...しかし、何もパンアウトしていません。コンテナをビルドしてワークスペースbashを起動すると、毎回composer1.10が表示されます。コンテナー内から更新できますが、コンテナーの作成時にデフォルトでインストールすることをお勧めします。前もって感謝します。
回答: ### 答え : #### 解決: いくつかのオプションがあります。頭に浮かぶ2つは次のとおりです。 1. dockerファイルのRUNコマンドを使用して、ほとんどすべてのコマンドを実行できます。したがって、理論的には、この方法でcomposerをインストールできます。 2. Composerを手動でインストールしてから、新しいイメージを作成できます。新しいイメージには、composerのインストールが含まれます。次に、それを選択したリポジトリにプッシュし、dockerfileのベースイメージとして使用します。これは非常に一般的な方法です。