- Jenkins master running as a pod in kubernetes
- Jenkins agent launched as a pod in kubernetes
- Needing to build a docker image
- Not running the agent pod in privileged mode
One issue exists containers/podman#8190
A Python dockerized hello world app This repo aims at showing how simple it can be to build a Docker container running a Python (very simple) app. Once you understand how this simple example works, it's easy to apply it to bigger apps.
It's highly recommended to install the (empty) dependencies in a virtual environment.
- Creating the virtual environment:
virtualenv venv
- Activating the virtual environment:
source venv/bin/activate
- Installing dependencies:
pip install -r requirements.txt
- Running the code:
python main.py
- Build the image:
docker build -t docker-python-helloworld:lastest
- Run the container:
docker run docker-python-helloworld:latest