Docker ファイルがディレクトリへの cd に失敗する

Docker ファイルがディレクトリへの cd に失敗する

これを使うとこのDockerfile21行目にエラーが発生します:

/bin/sh: 1: cd: /home/meteorapp/meteorapp/app に cd できません

これを修正するにはどうすればいいか、何かアイデアはありますか?

答え1

アプリ ディレクトリを作成していません。/home/meteorapp/meteorapp のみを作成しました。/home/meteorapp/meteorapp/app を作成すれば設定は完了です。

現在の5行目を変更する場合

  1. mkdir /home/meteorappを実行します。

次のようになります:

  1. mkdir -p /home/meteorapp/meteorapp/app を実行します。

次に、9 行目を削除します。

追加 . ./meteorapp

NEW 行 5 で必要な meteorapp ディレクトリがすべて作成されているため、行 9 の ADD ステートメントは必要ありません。発生した問題は解決されます。

docker ファイルにまだバグがないという保証はありませんが、21 行目で失敗することはなくなることを意味します。

関連情報