0

我正在努力理解卷的 docker-compose yml 中的以下语法。

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

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

谢谢。

4

2 回答 2

1

对于一条路径,这是一个“匿名”卷。Docker 将为您创造价值。你可以在这里阅读更多

于 2020-11-07T15:53:08.027 回答
1

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

我相信你会发现这个答案很有用。

于 2020-11-07T16:02:29.530 回答