diff --git a/.gitignore b/.gitignore index 1158c1d..e4fbc82 100644 --- a/.gitignore +++ b/.gitignore @@ -7,7 +7,7 @@ import.py check.py database.sqlite config.ini -Dockerfile +/Dockerfile # Byte-compiled / optimized / DLL files __pycache__/ diff --git a/srcdev/Dockerfile b/srcdev/Dockerfile new file mode 100644 index 0000000..328d165 --- /dev/null +++ b/srcdev/Dockerfile @@ -0,0 +1,20 @@ +ARG BUILD_FROM +FROM $BUILD_FROM + +RUN apk add --no-cache python3 +RUN apk add --update py3-pip + +# Copy data for add-on +COPY run.sh / +COPY run.py / +COPY requirements.txt / +COPY main.py / +COPY api.py / +COPY cron.py / +# COPY database.sqlite / +COPY moj_licznik.py / +COPY log_config.py / +RUN chmod a+x /run.sh +RUN pip install -r requirements.txt + +CMD [ "/run.sh" ] \ No newline at end of file