This section describes how to build a Che-Theia container image with custom branding applied.

Prerequisites
  • A product.json file with custom branding definitions

Procedure
  1. Download an example Dockerfile.

  2. In the Dockerfile directory, create a branding/ sub-directory. Place the custom product.json file and logo images into the branding/ directory.

  3. Build the container image with Che-Theia and push the image to a container registry:

    $ docker build -t username/che-theia-codeready-workspaces:next .
    $ docker push username/che-theia-codeready-workspaces:next