Jestem nowy w Docker i próbuję przejść przez ten samouczek konfigurowania MemSQL z obrazu Dockera - http://docs.memsql.com/4.0/setup/docker/ . Jestem na komputerze Mac i samouczek używa, boot2docker
który wydaje się być przestarzały.
Maszyna wirtualna potrzebuje do działania 4 GB pamięci. Samouczek określa, jak to zrobić, boot2docker
ale nie mogę znaleźć sposobu, aby to zrobić z przybornikiem docker-machine / docker.
Oto polecenie, którego używam, i błąd, który otrzymuję, próbując przejść przez samouczek bez zmiany konfiguracji boot2docker.
docker run --rm --net=host memsql/quickstart check-system
Error: MemSQL requires at least 4 GB of memory to run.
check-system
programie ( github.com/memsql/memsql-docker-quickstart/blob/master/… ) widzę te linie, które określałyby ten błąd.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")
.