2015-11-19 126 views
2

在泊塢窗1.9我可以創建卷,我可以用它在我的容器上作爲爲例:如何使用Docker撰寫我的容器中創建的卷?

$ docker volume create --name testing-volume 
$ docker run -it -v testing-volume:/var/lib/mysql busybox sh -c 'ls -alh/var/lib/' 

它會顯示在輸出mysql的文件夾,如預期。

但是,我怎樣才能使用碼頭構成的音量?

我看到療法是volume_driver指令,但它不工作,我的最後一次嘗試是這樣

泊塢窗,compose.yml:

mysql: 
    image: percona 
    ports: 
     "3306:3306" 
    environment: 
     MYSQL_ROOT_PASSWORD=123456 
    volume_driver: testing-volume 
    volumes: 
     "/var/lib/mysql" 

感謝

回答

5

試試這個:

mysql: 
    image: percona 
    ports: 
     - "3306:3306" 
    environment: 
     - MYSQL_ROOT_PASSWORD=123456 
    volume_driver: local 
    volumes: 
     - "testing-volume:/var/lib/mysql" 

如果您使用任何自定義驅動程序,您可以更改v olume_driver指令。