Images are on Docker Hub.
In order to build them locally, you can make use of the helper script create-images.sh
, passing the desired tag:
./create-images.sh -t my-tag -b
# -t is the tag, -b stands for "build"
This will build all images locally with the name openshiftistio/COMPONENT:my-tag.
If you don't want to follow this naming, you can always build them individually, for example:
docker build -t my-pilot:my-tag -f Dockerfile.pilot .
Before creating images you probably want to grab the latest artifacts from their repos. update-artifacts.sh
will do that for you. Just run it and newer artifacts will be downloaded into the artifacts
dir, ready to be consumed by the Dockerfile
s.
create-images.sh
is able to do more than just, say, creating images. It supports removal (untagging), building and pushing of images.
Example: if you want to build local images (-b
) but want do remove (untag) previously existing local images (-d
) first, and after building, you want to push (-p
) them, run:
./create-images.sh -t my-tag -b -d -p
Run ./create-images.sh
to see all the options.
Versions are tracked in a branch for each release name. For example, the Maistra 0.11 release tracks the maistra-0.11 branch.