4
4

More than 3 years have passed since last update.

Dockerでコンテナ内で作成したファイルをローカルにコピーする方法

Posted at

プログラミングを勉強中です。
Dockerを使用して開発している最中に少し詰まった部分があったため、備忘録として残します。

状況 

Docker内で作成したファイルを、ホスト環境にコピーしたい。

(脱線)ホスト環境とは??

Dockerの勉強を始めた時は(今もそうですが)ホスト環境?コンテナ内で開発???
というワードの段階ですでに理解が追いついていなかったので簡単にまとめます。

ホスト環境

今目の前で使用しているパソコン内の開発環境のこと。
ローカル環境ともいいます。

リモート環境

Dockerのコンテナ内の環境のことです。

(本題)Dockerでコンテナ内で作成したファイルをローカルにコピーするコマンド

コンテナのファイルをローカルにコピーするには下記のコマンドで実行できました。

docker cp 【コンテナID】:アプリ名/ディレクトリ名/ファイル名 コピーしたいディレクトリ名/つけたいファイル名

コンテナIDを確認するには↓↓

docker ps

コンテナ内のディレクトリ指定と、ローカルのディレクトリ指定の間にはスペースが必要です!

コンテナとローカルについては、ローカルのファイルをコンテナにコピーすることもできるみたいなので
いろいろ試してみたいと思います。

何かご意見があれば、何卒宜しくお願い致しますm(__)m

4
4
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
4
4