Docker-编写缺少源文件夹的卷语法

Docker-Compose volume syntax with source folder missing

我很难理解 docker-compose yml 中的以下语法。

cache:
  build: ../../
  dockerfile: docker/dev/Dockerfile
  volumes:
    - /tmp/cache:/cache
    - /build
  entrypoint: "true"

第一个卷 /cache 显然已挂载到主机上的物理文件夹 /tmp/cache。第二个 /build 安装在哪里?我找不到好的参考资料。

谢谢。

只有一个路径,这是一个“匿名”卷。 Docker 将为您创造价值。你可以read more here

第二卷将被描述为匿名卷。通常它们位于 /var/lib/docker 目录下,除非您进行了不同的配置。

我相信你会发现 anwser 很有用。