19 lines
646 B
Docker
19 lines
646 B
Docker
FROM python:3.8-buster
|
|
|
|
COPY requirements.txt /tmp/
|
|
|
|
RUN pip install -r /tmp/requirements.txt --no-cache-dir
|
|
|
|
VOLUME /opt/enserver
|
|
|
|
RUN mkdir -p /share/store/enserver
|
|
|
|
COPY enserver /opt/enserver
|
|
|
|
WORKDIR /opt/enserver
|
|
|
|
EXPOSE 7000
|
|
EXPOSE 7001
|
|
|
|
CMD python enserver.py --debug --port=7001 --pidfile=/tmp/enserver.pid --logfile=/var/log/enserver.log --id=prilvbox --address=enserv --storage=/share/store/enserver --db-host=10.10.8.83 --db-port=32101 --host=10.10.78.40 --db-user=postgres --db-passwd=Root12345678 --auth-provider=http://10.10.8.81:9000/ --replication-provider=http://10.10.8.81:9000/ http://10.10.8.81:9000/ http://10.10.8.81:9000/
|