これを使うこのDockerfile、21行目でエラーが発生します。
/bin/sh: 1: cd: /home/meteorapp/meteorapp/app に CD を移動できません。
この問題を解決する方法を知っていますか?
答え1
アプリケーションディレクトリを作成していません。 /home/meteorapp/meteorappのみを作成しました。 /home/meteorapp/meteorapp/app を作成すると、すべての準備が完了します。
現在の行を変更する場合 5
- mkdir /home/meteorappの実行
次のようになります。
- mkdir -p /home/meteorapp/meteorapp/app の実行
その後、9行を削除するか削除する必要があります。
に追加してください。 ./meteorapp
新しい5行目で必要なすべてのmeteorappディレクトリがすでに作成されているため、9行目にADDステートメントは必要ありません。見える問題は解決します。
dockerファイルにまだバグがないという保証はありませんが、もはや21行目で失敗しないという意味です。