add docker file

This commit is contained in:
花逢春
2024-01-03 10:42:33 +08:00
parent 1297dc441b
commit 8d1989fd09
5 changed files with 38 additions and 0 deletions
+9
View File
@@ -0,0 +1,9 @@
DB_USER=teslamate
DB_PASSWD=123456
DB_HOST=database
DB_PORT=5432
DB_NAME=teslamate
BATCH=10
HTTP_TIMEOUT=5
HTTP_RETRY=5
INTERVAL=5
+11
View File
@@ -0,0 +1,11 @@
FROM ubuntu:22.04
RUN mkdir /root/app
RUN apt update && apt install -y python3 python3-pip
COPY * /root/app
RUN pip install -r /root/app/requirements.txt
ENTRYPOINT ["python3", "/root/app/teslamate_fix_addrs.py"]
+15
View File
@@ -0,0 +1,15 @@
services:
teslamate_fix_addrs:
image: huafengchun/teslamate_fix_addrs:latest
container_name: teslmate_fix_addrs
restart: unless-stopped
environment:
- DB_USER=teslamate
- DB_PASSWD=123456
- DB_HOST=database
- DB_PORT=5432
- DB_NAME=teslamate
- BATCH=10
- HTTP_TIMEOUT=5
- HTTP_RETRY=5
- INTERVAL=5
+3
View File
@@ -0,0 +1,3 @@
Requests==2.31.0
SQLAlchemy==2.0.24
psycopg2-binary==2.9.9