Docker'da yeniyim ve bir Docker görüntüsünden MemSQL'i kuran bu öğreticinin üzerinden geçmeye çalışıyorum - http://docs.memsql.com/4.0/setup/docker/ . Mac kullanıyorum boot2docker
ve kullanımdan kaldırılmış görünen öğretici kullanıyor .
Sanal makinenin çalışması için 4 GB belleğe ihtiyacı vardır. Öğretici bunun nasıl yapılacağını belirtir, boot2docker
ancak bunu docker-machine / docker toolbox ile yapmanın bir yolunu bulamıyorum.
İşte kullandığım komut ve boot2docker yapılandırmasını değiştirmeden öğreticiden geçmeye çalıştığım hata.
docker run --rm --net=host memsql/quickstart check-system
Error: MemSQL requires at least 4 GB of memory to run.
check-system
programı ( github.com/memsql/memsql-docker-quickstart/blob/master/... ), bu hatayı belirleyecek bu satırları görüyorum.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")
.