ものづくりのブログ

うちのネコを題材にしたものづくりができたらいいなと思っていろいろ奮闘してます。

【Docker】docker run でホスト側のマウント先を指定する方法

docker run でホスト側のマウント先を指定する方法をここにメモします。

ホスト側のマウント先を指定する場合

$ docker run -v [ホストディレクトリの絶対パス]:[コンテナの絶対パス] [イメージ名] [コマンド]

設定例

$ docker run -it --rm -v `pwd`:/mnt -e "TZ=Asia/Tokyo" -w /mnt --env-file env  sample-img /bin/bash

マウント先は複数指定も可能です。

$ docker run -it --rm -v `pwd`:/mnt -v /tmp:/tmp -e "TZ=Asia/Tokyo" -w /mnt --env-file env  sample-img /bin/bash