Dockerコンテナにファイルをコピーする方法は何ですか?
DockerのCLIを使用して、ファイルをコンテナにコピーする方法が二つあります。
- docker cpとは、ファイルやディレクトリをDockerコンテナとホスト間でコピーするコマンドです。
docker cp <源路径/文件> <容器名称/ID>:<目标路径/文件>
例えば、ホスト上のファイルexample.txtをコピーして、mycontainerという名前のコンテナの/dataディレクトリに保存するには、以下のコマンドを使用します。
docker cp example.txt mycontainer:/data
- ドッカーファイル
- コピーします。
- 追加
- コピーしてください。
- 追加
FROM ubuntu:latest
COPY example.txt /data/
上記の例では、DockerfileはCOPYコマンドを使用してホスト上のexample.txtファイルをイメージ内の/dataディレクトリにコピーします。
どの方法を使用しても、ファイルをコンテナにコピーすることができます。具体的にどの方法を選択するかは、あなたのニーズと使用シーンによって異なります。