COPY/ADDステートメントには2つのパラメーターが必要です。ベースイメージに設定されている現在のワークディレクトリにファイルを追加するにはどうすればよいですか?
FROM company/app
COPY local.conf
もちろん、COPYの前にWORKDIRステートメントを追加して明示的に宣言できます。しかし、company/app
のworkdirが変更されると、問題が発生します。
それは非常に単純であることがわかりました。現在のワークディレクトリにコピーするには、ドットを使用するだけです。
COPY local.conf .
これに問題点があるかどうかはまだわかりません。しかし、意図したとおりに機能します。
ただし、会社/アプリのワークディレクトリが変更された場合、問題が発生します。
次に、1つのdockerビルドから次のビルドに変更できるようにするために、そのworkdirをビルド時パラメーターとして渡す必要があります。
Dockerを参照 build --build-arg
最初に docker inspect company/app
(画像を指定してください)変更がないか確認します。