This repository shows how to baked-in a Senzing installation into a Debian/Ubuntu based docker image.
To use the Senzing code, you must agree to the End User License Agreement (EULA).
-
⚠️ This step is intentionally tricky and not simply copy/paste. This ensures that you make a conscious effort to accept the EULA. Example:export SENZING_ACCEPT_EULA="<the value from this link>"
-
✏️ Identify the existing image to be wrapped. Example:
export BASE_IMAGE="senzing/senzing-api-server:3.0.0"
-
✏️ Name the new image that will be produced. Example:
export NEW_IMAGE="mycompany/senzing-api-server:3.0.0"
-
Run the
docker build
command. Example:docker build \ --build-arg BASE_IMAGE=${BASE_IMAGE} \ --build-arg SENZING_ACCEPT_EULA=${SENZING_ACCEPT_EULA} \ --tag ${NEW_IMAGE} \ https://github.com/Senzing/docker-wrap-image-with-senzing-apt.git#main