System requirements documentation #229

Open
opened 2023-03-23 19:38:25 +00:00 by dboreham · 5 comments
Contributor

We should add some text to the readme on what size machine you need, and whether cloud hosted VMs are suitable.
Also add something more about installing/verifying the docker installation.

We should add some text to the readme on what size machine you need, and whether cloud hosted VMs are suitable. Also add something more about installing/verifying the docker installation.
Member

FWIW, I haven't run into any (obvious) problems on DO using:
8 GB Memory / 4 Intel vCPUs / 160 GB Disk

Hm, the answer to this really depends on the type of user and the stack they're running.

FWIW, I haven't run into any (obvious) problems on DO using: `8 GB Memory / 4 Intel vCPUs / 160 GB Disk` Hm, the answer to this really depends on the type of user and the stack they're running.
Author
Contributor

Well, this takes is into the grey area : 8G is kind of skimpy but probably ok for most things, but do all our users know how to spot the condition when their system is OOM (which might manifest as processes mysteriously exiting)?

Same thing with 160G disk -- sounds like plenty but Docker burns through disk every time you build an image. It ends up using 100's of G if you work on the same machine for months in my experience. So then we need to help some of our users understand why their disk is full and how to remove orphaned images.

Well, this takes is into the grey area : 8G is kind of skimpy but probably ok for most things, but do all our users know how to spot the condition when their system is OOM (which might manifest as processes mysteriously exiting)? Same thing with 160G disk -- sounds like plenty but Docker burns through disk every time you build an image. It ends up using 100's of G if you work on the same machine for months in my experience. So then we need to help some of our users understand why their disk is full and how to remove orphaned images.
Member

speak of the devil... Error processing tar file(exit status 1): write /app/node_modules/typescript/lib/tsserverlibrary.js: no space left on device

solved with docker system prune

speak of the devil... `Error processing tar file(exit status 1): write /app/node_modules/typescript/lib/tsserverlibrary.js: no space left on device` solved with `docker system prune`
Member

#146 covers explaining docker; renamed this issue

#146 covers explaining docker; renamed this issue
Member

#245 is our main bottleneck

#245 is our main bottleneck
This repo is archived. You cannot comment on issues.
2 Participants
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: cerc-io/stack-orchestrator#229