2017-12-23 5 views
0

私はソースコードを持っており、ドッカーファイルを使ってドッカー画像に追加したいと思います。私はCOPYコマンドを使用していますが、私は目的地に何を置くべきか分かりません。目的地が特定のディレクトリであるか、またはオプションであるかを教えてください。ドッカーファイルを使用したドッカー画像へのソースコードの追加

+0

:ここ


dockerfile copyドキュメントですか? – Arora20

答えて

0

/

WORDIRをあなたは、任意の宛先パスを使用できますが、

そのパスは、例えば存在

COPY source_codeがは/ opt /フォルダ名を確認してくださいその後、必要に応じて、あなたは作業ディレクトリとしてドッキングウィンドウでこれを行うことができますDockerfileで

1

目的のディレクトリは任意のディレクトリにすることができます。 Dockerfileで

... 

    RUN mkdir -p /usr/src/app 
    COPY ./src /usr/src/app 

    ... 

上記のコマンドは、コンテナファイルシステムでは/ usr/src /アプリを作成し、そのコピーは、ホスト上のsrcディレクトリの内容をコピーするには/ usr/src /アプリのコンテナファイルシステムで。

1

フォルダ名/選ぶ:

COPY ./src /dst 

は、ホスト(Dockerが直接実行されているコンピュータ)のDockerfileと同じパスにあるフォルダです。 dstは、コンテナ自体のフォルダです。ここで

は一例です:

Create a Dockerfile for an ASP.NET Core application

#は、これは、宛先フォルダに、Dockerfileの同じパスですべてをコピーするすべて

COPY . /FolderInTheContainer/

をコピーしますコンテナ使用している画像をドッキングウィンドウ

https://docs.docker.com/engine/reference/builder/#copy

関連する問題