Note: There is no official Docker image for Omnibus. Omnibus is typically used as part of a CI/CD pipeline or installed directly on a build server.
See Docker installation: Docker
You can create a custom Dockerfile for Omnibus builds:
FROM ruby:3.0-slim
RUN apt-get update && apt-get install -y \
build-essential \
devscripts \
debhelper \
rpm \
git \
&& rm -rf /var/lib/apt/lists/*
RUN gem install omnibus
WORKDIR /workspace
Then build and run:
docker build -t omnibus:latest .
docker run --rm -it omnibus:latest omnibus --version
Omnibus is typically installed directly on build servers:
# Install Ruby (if not present)
# Then install Omnibus gem
gem install omnibus
See Omnibus Setup for native installation.
Deploying Omnibus in containers for production? Our consulting covers:
Get expert help: office@linux-server-admin.com | Contact Page
References: