Dockerfile ADDをLinux cpに変換する

Dockerfile ADDをLinux cpに変換する

読むこのDockerfile。 9行:

ADD . ./meteorapp

各行の効果を確認するために、Ubuntu端末でこのコマンドを手動で実行しようとしました。

次のように翻訳されますか?

#cp . /home/meteorapp/meteorapp  

または

#cp . /home/meteorapp  

最初のものが存在しないからです。

答え1

この行は次のことを行います。

. ./meteorapp

cp現在のディレクトリ()と同じではありません.

ここで、 .source)は、シェルの現在のセッションでファイル(正確には引数)のコマンドを実行するために使用されるシェル組み込みコマンドです。

meteorappあなたの場合、現在ディレクトリ()のファイルは-edされ./ていますsource

関連情報