Building¶
Currently, only Docker is supported for image building. Find details how to install Docker see upstream documentation.
You might try to build with Podman or Buildah. This has the advantage of no need to run a Docker daemon, which might be easier when using your custom CI. As of podman v1.6.2 images seem to build successfully.
Build release images¶
Simple with Docker (or Podman) after cloning the project and accessing the source folder:
docker build -t iqss/dataverse-k8s:4.18.1 -f docker/dataverse-k8s/glassfish/Dockerfile .
docker build -t iqss/solr-k8s:4.18.1 docker/solr-k8s
Please remember to change the tag above as appropriate. You should be
using tagged images as best practice, not empty or latest
.
See also
Building development flavored images is described at Development usage.