我对Docker很新,正在尝试使用Docker映像设置MemSQL。该教程链接为http://docs.memsql.com/4.0/setup/docker/。我使用的是Mac电脑,但是该教程使用的boot2docker
已经被弃用了。
虚拟机需要有4GB内存以运行。教程中指定了如何在boot2docker
中完成此操作,但是我无法找到在docker-machine / docker工具箱中完成此操作的方法。
以下是我正在使用的命令以及在不修改boot2docker配置的情况下遇到的错误信息:
docker run --rm --net=host memsql/quickstart check-system
Error: MemSQL requires at least 4 GB of memory to run.
config.json
文件以反映实际大小。例如:对于default
,在示例解决方案中使用的,修改~/.docker/machine/machines/default/config.json
文件,使Driver
下的Memory
(如果还要修改,则包括CPU
)子属性更改为4096
。然后,docker-machine inspect
将显示正确的值。 - ScriptAutomate