blob: 49702c904a73a6cdf9fef775d68c4e185017171d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
FROM python:3.8
MAINTAINER OpenDC Maintainers <opendc@atlarge-research.com>
# Ensure the STDOUT is not buffered by Python so that our logs become visible
# See https://stackoverflow.com/q/29663459/10213073
ENV PYTHONUNBUFFERED 1
# Copy OpenDC directory
COPY ./ /opendc
# Fetch web server dependencies
RUN pip install -r /opendc/requirements.txt
# Set working directory
WORKDIR /opendc
CMD ["python3", "main.py"]
|