Creating custom Docker images

1 minute readReference

CloudBees CD/RO component binaries and associated Dockerfiles are available for download to use in creating custom Docker images.

Download location: CloudBees CD/RO server download area on CloudBees Software Delivery Automation download page.

CloudBees CD/RO component

Dockerfile

Component binaries

server

Dockerfile.server

server.tar.gz

agent

Dockerfile.agent

agent.tar.gz

web

Dockerfile.web

web.tar.gz

analytics

Dockerfile.analytics

analytics.tar.gz

repository

Dockerfile.repository

repository.tar.gz

tools

Dockerfile.tools

tools.tar.gz

You must have Docker Desktop installed on your system before performing the steps below.

  1. For the selected component, download its Dockerfile and TAR archive into a local folder on your system.

  2. From the command line, issue the following docker command:

    docker build -t <image-name> -f Dockerfile.<component-name> <path-to-tar-archive-folder>

    For example, to create a Docker image for the CloudBees CD/RO agent, issue:

    docker build -t agent-image -f Dockerfile.agent <path-to-tar-archive>