Skip to content

Commit bc72353

Browse files
committed
build: set env from args at Dockerfile
1 parent d86c8d5 commit bc72353

2 files changed

Lines changed: 11 additions & 1 deletion

File tree

‎Dockerfile‎

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
FROM python:3.8-slim
22

3+
ARG ATABLE_LAB_MONGO_DB_HOST
4+
ARG ATABLE_LAB_MONGO_DB_ID
5+
ARG ATABLE_LAB_MONGO_DB_PASSWORD
6+
7+
ENV ATABLE_LAB_MONGO_DB_HOST ${ATABLE_LAB_MONGO_DB_HOST}
8+
ENV ATABLE_LAB_MONGO_DB_ID ${ATABLE_LAB_MONGO_DB_ID}
9+
ENV ATABLE_LAB_MONGO_DB_PASSWORD ${ATABLE_LAB_MONGO_DB_PASSWORD}
10+
ENV ATABLE_LAB_MONGO_DB_DATABASE ${ATABLE_LAB_MONGO_DB_DATABASE}
11+
312
ENV PYTHONUNBUFFERED 1
413
ENV SERVICE_PORT 8080
514
ENV PKG_DIR /tmp/pkg

‎pkg/pip_requirements.txt‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
fastapi
22
uvicorn
33
pydantic
4-
pymongo
4+
pymongo
5+
PyYAML

0 commit comments

Comments
 (0)