Сейчас делается следующее:
Создал volume:
docker volume create shara
При загрузке (systemd) соответствующая директория монтируется на директорию одного из пользователей, куда все имеют доступ:
mount --bind /home/testcase/common_data/ /var/lib/docker/volumes/shara/_data/
При запуске контейнеров (тоже systemd или вручную) эта директория подключается как /common_data:
docker run -v shara:/common_data image1
Вопросы:
1. Есть ли подводные камни в таком подключении?
2. Можно ли сделать это проще?
Дистрибутив — Ubuntu, если это имеет значение.