14 lines
406 B
Text
14 lines
406 B
Text
|
FROM python:3.8-alpine
|
||
|
|
||
|
ADD spaceapi_server/ /spaceapi_server/
|
||
|
ADD setup.py /setup.py
|
||
|
RUN python setup.py install && mkdir -p /config/plugins && chmod 0755 -R /config
|
||
|
ADD package/docker/config.json /config/config.json
|
||
|
ADD package/docker/template.json /config/template.json
|
||
|
|
||
|
VOLUME /config
|
||
|
EXPOSE 8000/tcp
|
||
|
USER 1000
|
||
|
|
||
|
ENTRYPOINT [ "/usr/local/bin/python3.8", "-m", "spaceapi_server", "/config/config.json" ]
|