小编The*_*urt的帖子

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

对于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
Run Code Online (Sandbox Code Playgroud)

这适用于我的机器.但是我想把它分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
Run Code Online (Sandbox Code Playgroud)

docker-compose

6
推荐指数
2
解决办法
7749
查看次数

标签 统计

docker-compose ×1