ram*_*iwi 10 docker docker-compose
使用docker compose v3时,Windows 10主机上外部卷的安装点在哪里?例如,按如下所示设置顶级卷密钥时mydata的主机路径:
volumes:
mydata:
external: true
Run Code Online (Sandbox Code Playgroud)
使用外部使docker搜索名为您的文件夹的名称-在您的情况下为mydata。
如果该文件夹不存在,则不会挂载,也不会引发错误。
https://docs.docker.com/compose/compose-file/#external
您也可以使用检查功能查看确切位置
Docker检查-f“ {{json。Mounts}}” container_name | jq。
container-solutions.com/understanding-volumes-docker/
我发现外部卷只是在 Docker Compose 之外创建的卷,它仍然位于 docker 的 vm 内:
C:\Users\Public\Documents\Hyper-V\Virtual Hard Disks\MobyLinuxVM.vhdx in my case.
Run Code Online (Sandbox Code Playgroud)
为了在我的主机和容器之间共享数据,我可以在 compose 服务中定义标准卷并在那里指定我的首选主机目录,或使用本地持久插件
(“创建持久存在于所需位置的命名本地卷”)。
归档时间: |
|
查看次数: |
12120 次 |
最近记录: |