foundryvtt-docker icon indicating copy to clipboard operation
foundryvtt-docker copied to clipboard

Migrate away from Docker Hub for base images

Open felddy opened this issue 1 month ago • 5 comments

Feature description

The nightly builds are failing due to Docker's stricter API limits. The multi-architecture builds are hitting the limit nightly now. One possibility is using the AWS Public ECR which is mirroring the node image. I couldn't find a similar image in GHCR.

See:

  • https://github.com/nodejs/docker-node/issues/1454#issuecomment-2743825516
  • https://gallery.ecr.aws
  • https://gallery.ecr.aws/docker/library/node
  • https://docs.aws.amazon.com/AmazonECR/latest/public/public-service-quotas.html

Motivation

  • The builds are breaking.

Example

- FROM node:${NODE_IMAGE_VERSION} AS compile-typescript-stage
+ FROM public.ecr.aws/docker/library/node:${NODE_IMAGE_VERSION} AS compile-typescript-stage

Pitch

Because it will make it more reliable.

Code of Conduct

  • [x] I agree to follow this project's Code of Conduct

felddy avatar Nov 14 '25 20:11 felddy