私はDockerを初めて使用し、Dockerイメージ-http://docs.memsql.com/4.0/setup/docker/からMemSQLを設定するこのチュートリアルを試してみます。私はMacを使用してboot2docker
いて、チュートリアルでは非推奨になっているようです。
VMを実行するには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.
check-system
プログラム(github.com/memsql/memsql-docker-quickstart/blob/master/...)、私はこのエラーを決定するであろうこれらの行を見ています。ONE_MB = 1024 ** 2
、virtual_memory = psutil.virtual_memory()
、if virtual_memory.total < ONE_MB * 3700: sys.stderr.write("Error: MemSQL requires at least 4 GB of memory to run.\n")
。