Поскольку ограничения памяти для LCOW, где зафиксировано https://github.com/moby/moby/pull/37296,, теперь мы можем запускать контейнеры linux с предустановленной памятью docker run -it --memory=2G
, это означает, что теперь мы можем запускать базу данных Oracle, которая ранее была невозможна из-за ограничения оперативной памяти в 1 ГБ.
На докер-хабе есть официальный образ Oracle Database Enterprise Edition: https://hub.docker.com/_/oracle-database-enterprise-edition. А также есть предварительно сконфигурированные образы на торговой площадке AWS https://aws.amazon.com/marketplace/search/results?page=1&filters=FulfillmentOptionType&FulfillmentOptionType=Container&searchTerms=Oracle+Database, которые хорошо работают в дистрибутивах Linux или в Windows срежим Docker Linux, но когда я пытался выйти из контейнеров оракула LCOW AWS без каких-либо ошибок в журналах, а официальный контейнер Oracle Database Enterprise Edition запускается с ошибкой: ORA-12546: TNS:permission denied
Я был бы признателен, если бы кто-то поделился своим опытом работы с OracleБаза данных на LCOW.