Код: Выделить всё
container.withClassPathResourceMapping(
"/path/to/res",
"/etc/app/config.name",
BindMode.READ_ONLY
)
Код: Выделить всё
container.copyFileToContainer(
Transferable.of(bin /* byte[] */),
"/var/app/resource.name"
)
И у меня есть две похожие проблемы здесь: < /p>
- Операция создает пропущенный каталог, если не найдена, например, Отображение класса SpayPath для "/etc/app/config.name" creates "/etc/app/ каталог. Но он создает эти каталоги как root: root Пользователь, поэтому приложение не может Создайте новые файлы в этом каталоге позже CopyFileToContainer создает файлы как root: root Пользователь, поэтому приложение не может записать в эти файлы.
Код: Выделить всё
withClassPathResourceMapping
Какой правильный способ настройки владельца и разрешения в TestContainers?
Подробнее здесь: https://stackoverflow.com/questions/678 ... containers