Я считаю, что вы неправильно смонтировали каталог драйверов в контейнер docker, что может быть причиной того, что узел не может найти драйвер.
Вы можете смонтировать драйвер в /opt/corda/drivers
в контейнере Corda docker и укажите на него в файле node.conf
, используя jarDirs=["opt/corda/drivers"]
.
Общий каталог, о котором вы говорите, я думаю, это каталог на вашем хост-компьютере, который * Контейнер 1019 * не может получить доступ, пока не будет установлен в определенное место в контейнере docker.
Обновление на основе комментария:
Вам необходимо обновить драйвер путь к каталогу. Файл node.conf копируется в отдельную папку узла, и ссылка на скопированный файл выполняется при запуске загрузчика. Поэтому вам просто нужно обновить jarDirs
в node.conf до jarDirs=["../shared/drivers"]
, предполагая, что общий каталог находится в том же каталоге, что и jar загрузчика и исходные файлы node.conf.