У меня есть следующий docker-compose.yml
pivpn:
privileged: true
image: ljishen/pivpn:amd64
container_name: pivpn
ports:
- "443:443/udp"
restart: unless-stopped
volumes:
- ${USERDIR}/myContainer/ovpns:/home/pivpn/ovpns
Я использую portainer для входа в консоль этого контейнера и могу выполнить следующее, которое покажет мне содержимое файла.
cat /etc/pivpn/setupVars.conf
Я хочу, чтобы этот файл был доступен через том, чтобы я мог его редактировать, заново создавать контейнер и т. Д. Я попытался добавить следующее:
- ${USERDIR}/myContainer/conf:/etc/pivpn
Нопри проверке журналов контейнера при запуске я получаю следующее:
. / run: строка 25: /etc/pivpn/setupVars.conf: такого файла или каталога нет
Без монтирования контейнер создаст файл.Но при монтировании файл не будет создан.Таким образом, наличие такой горы ставит меня в сложную ситуацию.Есть идеи, как это решить?