In this liveProject, you’ll progressively enhance a service template, starting with packaging it as a container image. Next, you’ll build and run a service template container with Docker Compose, write component tests for a service, and finally build and test a container image. When you’re finished, you’ll have a Github repository that automatically pushes a tested container image to a Docker registry.
This liveProject is for Java developers who are interested in creating production-ready microservices. To begin these liveProjects you will need to be familiar with the following:
In this liveProject, you’ll learn to create a Github Actions-based deployment pipeline that builds, tests, and publishes a Docker image: