FROM python:3 LABEL authors="Bernhard Radermacher" RUN pip install fastapi mariadb pymysql passlib[bcrypt] pyjwt python-multipart sqlmodel uvicorn ldap3 ARG DB_USER="must be set" ARG DB_PASSWORD="must be set" ENV DB_USER=$DB_USER \ DB_PASSWORD=$DB_PASSWORD \ DB_HOST="mariadb.ctmapp.kiongroup.net" \ DB_PORT=3306 \ DB_DATABASE="fast_vpsx" \ LOG_LEVEL="INFO" COPY app / #ENTRYPOINT ["python", "main.py"] #ENTRYPOINT ["/bin/bash"] ENTRYPOINT ["/usr/local/bin/uvicorn", "main:app", "--host", "0.0.0.0"]