Я новичок в Docker и пытаюсь пройти этот учебник, настроив MemSQL с изображения Docker - http://docs.memsql.com/4.0/setup/docker/. Я нахожусь на Mac, и в учебнике используется boot2docker
, который, кажется, устарел.Как увеличить память докерной машины Mac
Для работы виртуальной машины требуется 4 ГБ памяти. В учебнике указано, как это сделать с помощью boot2docker
, но я не могу найти способ сделать это с помощью панели инструментов докеров/докеров.
Вот эта команда, которую я использую, и ошибка, которую я получаю, просто пытается пройти учебник без изменения конфигурации boot2docker.
docker run --rm --net=host memsql/quickstart check-system
Error: MemSQL requires at least 4 GB of memory to run.
Это определенно походит на правильное место, чтобы отрегулировать распределение памяти. Тем не менее, по-прежнему возникает такая же ошибка после перезапуска этой виртуальной машины. В программе 'check-system' (https://github.com/memsql/memsql-docker-quickstart/blob/master/check-system) я вижу эти строки, которые определят эту ошибку. 'ONE_MB = 1024 ** 2',' virtual_memory = psutil.virtual_memory() ',' if virtual_memory.total
DJElbow
Не удалось получить эту работу, изменив конфигурацию, но удаление и повторное создание докерной машины vm, как показано выше, решило проблему! – DJElbow
Конечно, я очищаю второй способ, кажется, он больше не работает. – BMW