-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
I'm able to run the container on an M1 Mac like this:
docker run --init --rm -p 8080:8080 --platform linux/amd64 ghcr.io/engflow/free:2.8.0
However, I get the following error:
java.lang.IllegalArgumentException: CAS is too small to support 5 executors:
Disk size 62,671,097,856
- Reserved for OS 12,534,219,572 (20% of disk)
- Max output size 20,000,000,000 (4,000,000,000 Bytes of outputs per executor)
- Replica size 15,068,439,142
= 15,068,439,142
is less than 20,000,000,000 (4,000,000,000 Bytes of inputs per executor)
at com.engflow.re.cas.CasConfig.determineCasConfig(CasConfig.java:72)
at com.engflow.re.mini.Main.start(Main.java:272)
at com.engflow.re.mini.Main.main(Main.java:141)
When I reduce the input/output tree sizes, I can get it to start successfully:
docker run --init --rm -p 8080:8080 --platform linux/amd64 ghcr.io/engflow/free:2.8.0 --max_input_size=2GB --max_output_size=2GB
However, it doesn't reply to HTTP requests:
upstream connect error or disconnect/reset before headers. reset reason: connection failure, transport failure reason: delayed connect error: 111
I think this is an error from envoy unable to talk to mini. I also tried to talk to mini directly, but I just get empty responses.
Metadata
Metadata
Assignees
Labels
No labels