ты хочешь сделать компосер что бы иногда дёргать его но там еще бы похорошему при создании папочек делать вот так
chmod 750 /mnt/youtrack/data /mnt/youtrack/logs /mnt/youtrack/conf /mnt/backups
и вот так
chown -R 13001:13001 /mnt/youtrack/data /mnt/youtrack/logs /mnt/youtrack/conf /mnt/backups
то есть если машина создаётся с ноля, или меняются директории, на них нужны права пользователя внутри контейнера. и без этих команд не обойтись. Это можно как то подпихнуть или просто впилить скрипт с этим, и в нём же потом дёрнуть компосер?
машина или контейнер? (Пихайте все в compose через RUN если не хочется морочится), но лучше как тут: https://github.com/egregors/youtrack-docker-compose/blob/master/docker-compose.yml
ну я забираю контейнер не свой. а на машине нажно подправить права на создаваемые мапинговые директории.
Обсуждают сегодня