FROM python:3.12-slim ARG FROM_DIR=docker_dev/market_data/relative_liquidity WORKDIR / COPY ${FROM_DIR}/.creds /.creds COPY ${FROM_DIR}/requirements.txt /requirements.txt RUN pip install --upgrade pip --root-user-action=ignore RUN pip install -r /requirements.txt --root-user-action=ignore COPY cvttpy /cvttpy # Shared Volumes RUN mkdir -p /app/data RUN mkdir /logs ENV PYTHONPATH=/ CMD [ \ "python3.12", \ "cvttpy/apps/md/rel_lqdt_server.py", \ "--config=http://cloud16.cvtt.vpn:6789/apps/minimal_md_eqt", \ "--credentials_file=/.creds", \ "--port=5678", \ "--db_file=/app/data/rel_liquidity.db", \ "--log_file=/logs/%D.REL_LIQUIDITY_SVC.log" \ ]