Я думаю, что вы должны подключиться к образу linux с помощью:
docker exec -ti containerid bash
Оказавшись там, вы должны вручную проверить следующее:
, если$ ORACLE_BASE / oradata / $ ORACLE_SID существует так же, как и сценарий, и если $ ORACLE_BASE / admin / $ ORACLE_SID / adump нет.
Еще одна вещь, которую вы должны выполнить вручную, это
/etc/init.d/oracle-xe-18c start | grep -qc "Oracle Database is not configured
ОБНОВЛЕНИЕ ПОСЛЕ КОММЕНТАРИИ =====
У меня нет сценария, но вы должны запустить его с помощью bash -x, чтобы увидеть, что ищет сценарий для отладки того, что происходит
Что не имеет смысла, так это то, что вы говорите, что $ ORACLE_BASE / admin / $ ORACLE_SID / adump не существует, но если докер развернут и у вас запущена база данных, то при первом запуске скрипта он должен был это создать.