7
0
mirror of https://github.com/ChristianLight/tutor.git synced 2024-06-02 06:10:47 +00:00
tutor/configurator/Dockerfile

17 lines
505 B
Docker
Raw Normal View History

FROM ubuntu:18.04
RUN apt update && \
2018-09-19 14:44:01 +00:00
apt install -y python3 python3-pip curl
RUN pip3 install jinja2
RUN mkdir /openedx
VOLUME /openedx/config
COPY ./bin/configure.py /openedx/configure.py
COPY ./bin/docker-entrypoint.sh /openedx/docker-entrypoint.sh
COPY ./templates /openedx/templates
WORKDIR /openedx
ENTRYPOINT ["./docker-entrypoint.sh"]
CMD ./configure.py -c /openedx/config/config.json interactive && \
./configure.py -c /openedx/config/config.json substitute ./templates/ /openedx/config