シェル(@takasqr)のブログ

Dockerのcpでホストとコンテナ間でのファイルコピー

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

コンテナにファイルを送る方法を紹介します。

docker cp [file_name] [container_id]:[path]
  • file_nameは拡張子まで書く
  • pathはファイル名までいれない。/tmpのような形

この記事を書いた人

@takasqr アプリケーション開発が大好きなエンジニア。Vue、Swift、Electrom などでアプリを作って公開している。AWS や Firebase などのクラウドサービスも好き。

作ったアプリKeyScript

コンテナからファイルを送る

第1引数と第2引数を逆にする

フォルダごと送る

  • フォルダごと転送するのもcpコマンド
  • ディレクトリ名の後に/.を付ける
docker cp [dir_name]/. [container_id]:[dir_name]