Dockerとホスト間のディレクトリ・ファイル転送
Dockerとホスト間で自由に転送!
開発でDockerを使用する方は年々増えているかと思います。
今回はたまにやるファイル転送のコマンドを忘れてしまうので、備忘録として残しておきます。
以下の例ではディレクトリ転送の方法を記載していますが、ファイルの場合はファイル名を追加するのみのため割愛します。
コンテナ検索
転送したいDockerコンテナを探します。
docker compose使っていない場合は以下のコマンドで探してください。
こちらが転送するために必要な情報とすると…
- コンテナ:test-container-1
- 転送したいディレクトリパス:/Users/test_user/Desktop/test_dir
- コンテナ(転送先)のディレクトリパス:/var/www/html/test_dir
ホストからコンテナにディレクトリ転送
ホスト→コンテナ
コンテナからホストにディレクトリ転送
コンテナ→ホスト
以上になります。
以外と使用することがありその度に検索していたので、今回を機にコマンド集もブログに掲載していこうと思います!