Pau*_*tor 2 docker dockerfile docker-compose
在docker 1.9中我可以创建卷,我可以在我的容器上使用它作为例子:
$ docker volume create --name testing-volume
$ docker run -it -v testing-volume:/var/lib/mysql busybox sh -c 'ls -alh/var/lib/'
Run Code Online (Sandbox Code Playgroud)
它将按预期在输出上显示mysql文件夹.
但是如何使用docker-compose来使用音量?
我看到这是一个volume_driver指令,但它不起作用,我的最后一次尝试是这样的
泊坞窗,compose.yml:
mysql:
image: percona
ports:
"3306:3306"
environment:
MYSQL_ROOT_PASSWORD=123456
volume_driver: testing-volume
volumes:
"/var/lib/mysql"
Run Code Online (Sandbox Code Playgroud)
谢谢
小智 5
试试这个:
mysql:
image: percona
ports:
- "3306:3306"
environment:
- MYSQL_ROOT_PASSWORD=123456
volume_driver: local
volumes:
- "testing-volume:/var/lib/mysql"
Run Code Online (Sandbox Code Playgroud)
如果您使用任何自定义驱动程序,则可以更改volume_driver指令.
| 归档时间: |
|
| 查看次数: |
792 次 |
| 最近记录: |