LoginSignup
128
117

More than 5 years have passed since last update.

dockerコンテナにファイルを転送する

Last updated at Posted at 2017-01-17

はじめに

ローカルからリモートへファイルを転送することはよく行うのですが、dockerのコンテナへファイルを転送するところで詰まったのでまとめ。

参考にしたのは下記のリファレンスです。
http://docs.docker.jp/engine/reference/commandline/cp.html?highlight=cp

ローカルからコンテナへ

docker cp [オプション] ローカル・パス|- コンテナ:パス
docker cp /tmp/local_file.php container_test1:/tmp/local_copy_file.php

これでローカルのtmpディレクトリにあるファイルをコンテナ内のtmpディレクトリのファイルへコピーができました。
コピー先にファイルを指定しない場合には新しく作成されます。

コンテナからローカルへ

docker cp [オプション] コンテナ:パス ローカル・パス|-
docker cp container_test1:/tmp/container_file.php /tmp/container_copy_file.php

これでコンテナからローカルへファイルのコピーができました。

128
117
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
128
117