Getting Started
Pulling an Image
docker pull ghcr.io/djbender/core:noble
Using in a Dockerfile
FROM ghcr.io/djbender/ruby:4.0
WORKDIR /app
COPY Gemfile Gemfile.lock ./
RUN bundle install
COPY . .
CMD ["ruby", "app.rb"]
Building Locally
docker buildx bake -f ruby/4.0/docker-bake.hcl
To build only for your native architecture (faster, loads image locally):
docker buildx bake -f ruby/4.0/docker-bake.hcl \
--set '*.platform=linux/arm64' \
--set '*.cache-from=' \
--set '*.cache-to=' \
--load
Build Cache (optional)
Log in to ghcr.io for faster builds:
echo $GHCR_PAT | docker login ghcr.io -u USERNAME --password-stdin
Dev Variants
Each image has a -dev variant with additional build tools:
docker pull ghcr.io/djbender/core:noble-dev
docker pull ghcr.io/djbender/ruby:4.0-devdocker pull ghcr.io/djbender/node:24-dev