おじさんエンジニアの日記

おじさんエンジニアがWeb関連の技術、ガンプラのことを書くブログ

【Docker】 ホストとファイルを共有する

今回はDockerでホストとコンテナ間のファイル共有をします。

ファイルの共有は、それほど難しくなく、「dokcer run」コマンド時の-vオプションを付けてやるだけです。
-vオプションは、以下のように書きます。

-v [ホスト側のディレクトリ]:[コンテナ側のディレクトリ]

# dokcer run -i -t -d -v /hogehoge:/hogehoge centos:centos6 /bin/bash

これでファイル共有ができるようになります。

また、コンテナ側のディレクトリは、予め存在している必要があるようなので、
DokcerFileでディレクトリを作っておいたほうがよいと思います。