Mac 上 Docker 的桌面主机路径卷的基本目录是什么?
What's the base directory for hostPath volumes in Docker for Desktop on Mac?
volumeMounts:
- name: storage
mountPath: /foo
volumes:
- name: storage
hostPath:
path: foo
如果 hostPath
的值设置为完整路径,即 /foo/bar/baz
,则创建目录。
但是,如果它只设置为 foo
,我在任何地方都找不到它...它位于何处?
在 macOS 级别似乎没有 hostPath 卷的基本目录。
Docker 在桌面上的工作方式是在容器为 运行 的位置配置虚拟机。它位于安装 hostPath 的 VM 内部,因此,如果我安装 /tmp/
,它是此类 VM 内部的 /tmp
,而不是 macOS 上的
volumeMounts:
- name: storage
mountPath: /foo
volumes:
- name: storage
hostPath:
path: foo
如果 hostPath
的值设置为完整路径,即 /foo/bar/baz
,则创建目录。
但是,如果它只设置为 foo
,我在任何地方都找不到它...它位于何处?
在 macOS 级别似乎没有 hostPath 卷的基本目录。
Docker 在桌面上的工作方式是在容器为 运行 的位置配置虚拟机。它位于安装 hostPath 的 VM 内部,因此,如果我安装 /tmp/
,它是此类 VM 内部的 /tmp
,而不是 macOS 上的