gpt4 book ai didi

docker-compose - 如何在 docker-compose 中为当前用户主目录创建一个卷?

转载 作者:行者123 更新时间:2023-12-04 11:19:03 25 4
gpt4 key购买 nike

对于 docker 镜像 v2tec/watchtower我必须提供用户特定的 docker 配置文件 config.json .我目前这样做如下:

version: "3"
services:
watchtower:
image: v2tec/watchtower
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- /home/thefrozenyoghurt/.docker/config.json:/config.json

这适用于我的机器。但我想分发这个 docker-compose.yml给我的同事,这样他们也可以使用它。这不适用于 docker-compose.yml上面,因为我的主目录是硬编码的。

是否可以引用 docker-compose.yml 中的用户主目录? ?我在文档中找不到这样的功能。我想我需要类似的东西:
version: "3"
services:
watchtower:
image: v2tec/watchtower
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- $HOME/.docker/config.json:/config.json

最佳答案

~/.docker/config.json应该为此工作

version: "3"
services:
watchtower:
image: v2tec/watchtower
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ~/.docker/config.json:/config.json

关于docker-compose - 如何在 docker-compose 中为当前用户主目录创建一个卷?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47844377/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com