blob: 2c1bda6e13fbd26108063cc03b6ae3670a04dccf [file] [log] [blame]
cgeoffroy2f22ebc2016-03-07 19:05:47 +01001FROM cgeoffroy/dockernet
2
peusterm3055e702016-04-16 16:48:12 +02003ENV SON_EMU_IN_DOCKER 1
4
peustermcd4a3122016-04-16 05:32:45 +02005# ensure that we have the latest dockernet code base!
peusterm28bff062016-04-16 05:53:01 +02006WORKDIR /
7RUN rm -rf dockernet
8RUN git clone -b dockernet-sonata https://github.com/mpeuster/dockernet.git
peustermcd4a3122016-04-16 05:32:45 +02009WORKDIR /dockernet
peusterm28bff062016-04-16 05:53:01 +020010RUN python setup.py develop
peustermcd4a3122016-04-16 05:32:45 +020011
cgeoffroy2f22ebc2016-03-07 19:05:47 +010012WORKDIR /son-emu
cgeoffroy2f22ebc2016-03-07 19:05:47 +010013COPY . /son-emu/
14
15RUN cd /son-emu/ansible \
16 && ansible-playbook install.yml \
17 && cd /son-emu \
18 && python setup.py install \
19 && echo 'Done'
20
21ENTRYPOINT ["/son-emu/utils/docker/entrypoint.sh"]