Я пытаюсь запустить restcomm через докер на ядре i5 @ 2.30GHz с 4 ГБ оперативной памяти. OS - это версия сервера Ubuntu 14, поэтому нет накладных расходов на графический интерфейс.Каковы минимальные требования для запуска RestComm?
Когда контейнер запущен, память полностью используется, загрузка процессора безумна, и контейнер не отвечает упорядоченным образом.
Я знаю, что детали, которые я предоставляю, очень расплывчаты, но я не мог найти, какие минимальные требования в любой документации и не могу понять, почему память и процессор перегружены.
В принципе, ресурсы, используемые докером, не должны быть намного больше, чем установка без докеров. Дифференцирующий фактор и причина, по которой он потребляет столько памяти, - это процессы «докер-прокси», которые заботятся о сопоставлении портов. По какой-то причине каждый сопоставленный порт приводит к отдельному процессу в системе, и если вы добавите все это, вы можете легко получить около 3,2 Гбайт дополнительной памяти в случае Restcom! Кажется, что докеры все еще работают над этим: https://github.com/docker/docker/issues/11185. Вы также можете попробовать некоторые обходные пути, найденные там. – atsakiridis