我对 docker compose 还很陌生,我正在尝试找出如何提取设置文件。我找到了一些信息,但不正确,所以我把它注释掉了。
这是我的 .yaml 文件:
version: '3.3'
services:
transmission-openvpn:
cap_add:
- NET_ADMIN
volumes:
- '/volume1/data/:/data'
- '/volume1/docker/transmission-openvpn/:/config'
environment:
- OPENVPN_PROVIDER=WINDSCRIBE
- OPENVPN_CONFIG=Seattle...
- OPENVPN_USERNAME=something
- OPENVPN_PASSWORD=something
- LOCAL_NETWORK=192.168.0.0/24
- TRANSMISSION_WEB_UI=transmission-web-control
#- type: bind
# source: /volume1/docker/transmission_settings.json
# target: /volume1/docker/transmission-openvpn/transmission-home/settings.json
logging:
driver: json-file
options:
max-size: 10m
ports:
- '9091:9091'
image: haugene/transmission-openvpn
看起来我只需要在卷中添加一个条目
- '/volume1/docker/transmission_settings.json:/volume1/docker/transmission-openvpn/transmission-home/settings.json