Set CPU and Memory resources in Docker

  • 16 April 2021
  • 4 replies
  • 308 views
Set CPU and Memory resources in Docker
Userlevel 2

GoodData.CN Community Edition comes as an All-In-One image. Before you start it in Docker, please make sure you dedicated enough resources to your Docker environment. With the default Docker configuration, you may encounter the following error when you try to run the container:

Not enough memory available (1093 MB). GoodData.CN needs at least 3072 MB.

How to set resources

In Docker, click the gear icon to go to Settings.

 

Select Resources on the left and set CPUs to 4 and Memory to 5.00 GB. 

These settings will ensure your container runs smoothly.


4 replies

Userlevel 3

Just a little update about the Minimal HW Resources:

 

  • 64-bit Intel or AMD processor with at least 4 cores
  • 5 GB available RAM
  • 2 GB free disk space


Please check also our Docker HUB:

https://hub.docker.com/r/gooddata/gooddata-cn-ce

I tried this with the latest version of Gooddata today and I got a similar error

 Not enough CPU power to start GoodData.CN 

What else needs to be done?

I’m using a Macbook Pro with Apple Silicon 

Hi Aaron,

Unfortunately the M1 chip is not officially supported nevertheless we had few more similar requests and the developers are cooking smthg. Please watch the release notes.

Regards,

Jakub

Userlevel 2

New update. There is an unofficial docker image (Development version) built for M1 - https://hub.docker.com/r/mouchar/gooddata-cn-ce-unofficial.

Reply