Containerize your microservice using Docker
Opened this issue · 0 comments
fab7 commented
As a developer
I need to containerize the service using Docker
So that I can deploy it easily with all of its dependencies
Details and Assumptions
- Create a
Dockerfile
for repeatable builds - Use a
Python:3.9-slim
image as the base - It must install all of the Python requirements
- It should not run as
root
- It should use the
gunicorn
wsgi server as an entry point - We will eventually deploy to an OpenShift/Kubernetes cluster using Tekton.
Acceptance Criteria
Given the Docker image named accounts has been created
When I use docker run accounts
Then I should see the accounts service running in Docker