2016-04-03 9 views
19
に指定されたボリュームのホスト上でパスを設定する方法

例はdbdataのというボリュームとデシベルサービスの内部リファレンスを作成します(https://stackoverflow.com/a/35675553/4291814から)ドッキングウィンドウ-compose.yml

version: '2' 
services: 
    db: 
    image: mysql 
    volumes: 
     - dbdata:/var/lib/mysql 
volumes: 
    dbdata: 
    driver: local 

私は、ボリュームのデフォルトのパスを見ることができます:/

の/ var/libに/ドッキングウィンドウ/ボリュームPROJECT_NAME _dbdata

私の質問は、dbdataボリュームのホスト上のパスを設定する方法です。

答えて

4

名前付きボリュームの場所はdockerによって管理されます。自分で場所を指定する場合は、ホストディレクトリを「バインドマウント」するか、パスを指定できるボリュームプラグインを使用します。

私は最近投稿した別の回答でいくつかの詳細を見つけることができます。 https://stackoverflow.com/a/36321403/1811501

関連する問題