Docker is a simple container runtime and standard. Every day, the egeria build processing creates a docker image of egeria and pushes it to the docker catalog on the Docker website.
This docker image provides a simple way to bring a runnable version of Egeria onto your machine. It also provides the basis for a Kubernetes deployment of Egeria.
The docker catalog page for egeria is at https://hub.docker.com/r/odpi/egeria. The Overview tab describes the docker container.
The Tags tab shows the different releases that are available.
The docker image needs a runtime to execute. It can run in the cloud using Docker Hub or on your machine using the Docker Desktop. The description below describes how to use the docker desktop.
Docker Desktop supports running a docker image as a standalone container, or as part of group of containers started with docker-compose.
Go to the Docker website and select the Download Docker Desktop.
Follow the instructions for you operating system. For macOS, the docker desktop is installed like a standard application.
Once it is installed, it can be launched like any application, such as through the launchpad/start menu.
If you are working through the Egeria Dojo, you can return to the guide for Day 1 of the Egeria Dojo
Otherwise, if you are looking for guidance on using the Egeria docker image, link to the Docker tutorial to get docker running. It describes how to install, set up docker and make use of Egeria's docker image.
- Return to Developer Tools
- Link to the Egeria Dojo Education
- Link to the Setting up th Hands-on Lab Infrastructure tutorial that uses docker
- Link to Egeria's Community Guide to find out more about joining the Egeria community.
License: CC BY 4.0, Copyright Contributors to the ODPi Egeria project.