docker-composeの書き方で、ここ↓の説明がわからないのでか教えていただけないでしょうか。
http://docs.docker.jp/compose/compose-file.html#volumes-volume-driver
下記のように説明されていますが、
マウント・パスまたは名前を付けたボリュームは、オプションでホストマシン( ホスト:コンテナ )上
のパス指定や、アクセス・モード( ホスト:コンテナ:rw ) を指定できます。
バージョン2のファイル では名前を付けたボリュームを使うにはトップ・レベルの volumes キー を
指定する必要があります。
バージョン1 の場合は、ボリュームが存在していなければ Docker Engine が自動的に作成します。
『ホスト:コンテナ』の形式でコロンでつないで、ホストとコンテナのパスを対応させる
のだとの理解でしたが、下記のようにコロンがない書き方がありました。
version: "2"
(略)
test-ng_db:
image: mongo:3.4.9
volumes_from:
- test-ng_db_data
command: mongod --storageEngine wiredTiger
test-ng_db_data:
image: busybox:latest
volumes:
- /data/db
この場合の"/data/db"はコンテナ側のようなのですが(ホスト側にないので)、
どうのような設定をしているのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。