| cgeoffroy | 2f22ebc | 2016-03-07 19:05:47 +0100 | [diff] [blame] | 1 | FROM cgeoffroy/dockernet |
| 2 | |
| peusterm | 3055e70 | 2016-04-16 16:48:12 +0200 | [diff] [blame] | 3 | ENV SON_EMU_IN_DOCKER 1 |
| 4 | |
| peusterm | cd4a312 | 2016-04-16 05:32:45 +0200 | [diff] [blame] | 5 | # ensure that we have the latest dockernet code base! |
| peusterm | 28bff06 | 2016-04-16 05:53:01 +0200 | [diff] [blame] | 6 | WORKDIR / |
| 7 | RUN rm -rf dockernet |
| 8 | RUN git clone -b dockernet-sonata https://github.com/mpeuster/dockernet.git |
| peusterm | cd4a312 | 2016-04-16 05:32:45 +0200 | [diff] [blame] | 9 | WORKDIR /dockernet |
| peusterm | 28bff06 | 2016-04-16 05:53:01 +0200 | [diff] [blame] | 10 | RUN python setup.py develop |
| peusterm | cd4a312 | 2016-04-16 05:32:45 +0200 | [diff] [blame] | 11 | |
| cgeoffroy | 2f22ebc | 2016-03-07 19:05:47 +0100 | [diff] [blame] | 12 | WORKDIR /son-emu |
| cgeoffroy | 2f22ebc | 2016-03-07 19:05:47 +0100 | [diff] [blame] | 13 | COPY . /son-emu/ |
| 14 | |
| 15 | RUN cd /son-emu/ansible \ |
| 16 | && ansible-playbook install.yml \ |
| 17 | && cd /son-emu \ |
| 18 | && python setup.py install \ |
| 19 | && echo 'Done' |
| 20 | |
| 21 | ENTRYPOINT ["/son-emu/utils/docker/entrypoint.sh"] |