我是新来的码头,并试图通过本教程建立MemSQL从码头形象- http://docs.memsql.com/4.0/setup/docker/。我在Mac上,本教程使用的是boot2docker,它似乎已经被废弃了。
VM需要4GB内存才能运行。本教程指定如何使用boot2docker完成此操作,但我无法找到一种方法来使用停靠机/坞工具箱来完成此操作。
下面是我正在使用的命令和我在不改变boot2docker配置的情况下尝试阅读教程时所遇到的错误。
docker run --rm --net=host memsql/quickstart check-system
Error: MemSQL requires at least 4 GB of memory to run.发布于 2015-09-29 01:52:56
创建停靠计算机时,可以指定内存大小:
docker-machine create -d virtualbox --virtualbox-memory 4096 default如果这有帮助的话请告诉我。
发布于 2016-05-02 12:39:44
您可以通过命令行来完成这一任务。例如,要从默认的1 1cpu/2048 to运行中更改机器:
docker-machine stop
VBoxManage modifyvm default --cpus 2
VBoxManage modifyvm default --memory 4096
docker-machine start然后您可以检查您的设置:
VBoxManage showvminfo default | grep Memory
VBoxManage showvminfo default | grep CPU要使docker-machine inspect报告事物的正确状态,请编辑~/.docker/machine/machines/default/config.json以反映您的更改。
发布于 2016-09-27 08:40:37
对于DockerVersion1.12.1 (build: 12133)和macOS上的更高版本,可以选择从UI中更改CPU和RAM并重新启动对接器。您可以从工具栏中找到首选项。为了清晰起见附加图像。
更新2020年8月:Preferences ->参考资料(谢谢@swedge218 218)
旧步骤(可能现在已失效):首选项->高级->调整资源->应用并重新启动


https://stackoverflow.com/questions/32834082
复制相似问题