コンテナとホストのフォルダを共有[Docker]
Dockerを使っていて最初に行き詰まるのは,コンテナとホストのファイルの共有をどうするかだろう.
フォルダを共有するためには -v
コマンドの後に ホストのフォルダパス : コンテナのフォルダパス を書く.
実行後,指定したコンテナのフォルダパスに共有用のフォルダが自動で作られているので確認.
以下に例を載せる.
例
docker run -it -v /home/ubuntu/disk/share:/root/share --runtime=nvidia nvidia/cuda:7.5-cudnn5-devel-ubuntu14.04
私は,ホストのフォルダパスを /home/ubuntu/disk/share
に,コンテナのフォルダパスを /root/share
に設定するのが好きだ.
-p
オプションで,外部からアクセスされるポート番号:コンテナ側のポート番号を指定する場合.
docker run -it /home/ubuntu/disk/share:/root/share --runtime=nvidia -p 8888:8888 nlp-gpu
ディスカッション
コメント一覧
まだ、コメントがありません