小编Ole*_*nko的帖子

如何在Windows机器上访问docker数据卷?

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本地开发.

docker docker-compose docker-volume docker-for-windows

7
推荐指数
1
解决办法
5702
查看次数

我可以像git一样跳过mercurial pre-commit hooks吗?

我想做一些像git commit --no-verifymercurial 这样的事情.有什么办法吗?

git mercurial hook pre-commit pre-commit-hook

2
推荐指数
1
解决办法
416
查看次数