У меня есть два настраиваемых файла свойств xml, которые зависят от среды и используются в моем проекте весенней загрузки. Можно ли использовать тег монтирования или тома для получения файлов из места, указанного во время запуска докера? Файлы xml необходимы для успешного подключения к серверу БД.
Также, если я укажу команду env-file при запуске докера, могу ли я поместить свои файлы sh в любое место на сервере докера и указать путь там в команде запуска?




Да, вы можете сделать это, смонтировав том. Он поменяет ваше местоположение в контейнере на выбранное местоположение сервера. Внутри контейнера не будет разницы между этим общим местом и любым другим. Используйте флаг -v "SERVER_LOCATION: CONTAINER_LOCATION":
docker run -v /etc/xmlsFolder:/etc/appConfig/destinationFolder your_image
Да, вы можете указать команду запуска в скрипте в любом месте сервера.