Tôi mới vào Docker, và cố gắng đi qua hướng dẫn này thiết lập MemSQL từ một hình ảnh Docker - http://docs.memsql.com/4.0/setup/docker/. Tôi đang sử dụng máy Mac và hướng dẫn sử dụng boot2docker
dường như không được chấp nhận.Làm thế nào để tăng bộ nhớ docker-máy Mac
Máy ảo cần bộ nhớ 4GB để chạy. Hướng dẫn này chỉ định cách thực hiện điều này với boot2docker
nhưng tôi không thể tìm thấy cách để thực hiện việc này với hộp công cụ docker-machine/docker.
Đây là lệnh tôi đang sử dụng và lỗi tôi đang cố gắng thực hiện trong hướng dẫn mà không thay đổi cấu hình boot2docker.
docker run --rm --net=host memsql/quickstart check-system
Error: MemSQL requires at least 4 GB of memory to run.
này chắc chắn có vẻ như đúng nơi để điều chỉnh phân bổ bộ nhớ. Tuy nhiên, vẫn nhận được lỗi tương tự sau khi khởi động lại máy ảo này. Trong chương trình 'check-system' (https://github.com/memsql/memsql-docker-quickstart/blob/master/check-system), tôi thấy những dòng này sẽ xác định lỗi này. 'ONE_MB = 1024 ** 2',' virtual_memory = psutil.virtual_memory() ',' nếu virtual_memory.total
DJElbow
Không thể làm việc này bằng cách thay đổi cấu hình, nhưng việc xóa và tạo lại máy docker vm như đã trình bày ở trên đã giải quyết được vấn đề! – DJElbow
Chắc chắn, tôi dọn dẹp theo cách thứ hai, có vẻ như nó không hoạt động nữa. – BMW