我docker-compose.yml喜欢这个:
version: '3'
services:
mysql:
image: mysql
volumes:
- data:/var/lib/mysql
environment:
- MYSQL_ROOT_PASSWORD=$ROOT_PASSWORD
volumes:
data:
Run Code Online (Sandbox Code Playgroud)
我的挂载点看起来像:/var/lib/docker/volumes/some_app/_data我想从该挂载点访问数据,我不知道如何在Windows机器上执行此操作.也许我可以创建一些额外的容器,可以将数据从docker虚拟机传递到我的目录?
当我正在安装这样的文件夹时:
volumes:
- ./data:/var/lib/mysql
Run Code Online (Sandbox Code Playgroud)
使用我的本地目录 - 由于权限问题我没有成功.并读到"正确的方式"正在使用docker卷.
UPD:MySQL容器就是一个例子.我想对我的代码库使用这种行为并使用docker foe本地开发.
我想做一些像git commit --no-verifymercurial 这样的事情.有什么办法吗?