Course Content
Docker for Python Developers
Docker for Python Developers
Challenge 2: Docker and Flask
Task
- Clone and open the project from the repository;
- Fill in all '___' gaps in code (in Dockerfile).
- Use the base Python image version 3.9 "slim" (
python:3.9-slim
) as it has a smaller footprint, ideal for containers. - Set the working directory to
/flask-app
, where our Flask application will reside. - Copy all files from the current directory into the container's working directory.
- Use the base Python image version 3.9 "slim" (
To check the task, run the command below:
If the command above doesn't work, try inputting this python3 tests/run.py
.
- Build the container:
- Launch the container (use this command
docker run -p 5000:5000 <image_name>
).
Thanks for your feedback!