Create a minimal Flask web app (Python) and run it inside a Docker container.
│ ├── app.py ├── requirements.txt ├── Dockerfile └── README.md
from flask import Flask
app = Flask(name)
@app.route('/') def home(): return "Hello from Dockerized Flask App!"
if name == 'main': app.run(host='0.0.0.0', port=5000)
FROM python:3.10-slim
WORKDIR /app
COPY requirements.txt . RUN pip install --no-cache-dir -r requirements.txt
COPY . .
EXPOSE 5000
CMD ["python", "app.py"]
docker build -t docker-flask-app . docker run -p 5000:5000 docker-flask-app
Then open: 👉 http://localhost:5000
You’ll see:
Hello from Dockerized Flask App!
Writing a Dockerfile
Building and running containers
Exposing Flask apps with Docker