# ----------------------------------------- # - build: # docker build jupedsim/jpsvis . # - run: # docker -it jupedsim/jpsvis # ----------------------------------------- FROM ubuntu:14.04 MAINTAINER Mohcine Chraibi <m.chraibi@gmail.com> # install required packages RUN apt-get update && apt-get install -y \ build-essential \ cmake \ g++ \ git \ doxygen \ qt5-default \ qttools5-dev-tools \ libvtk5-dev \ libvtk5-qt4-dev \ && apt-get clean # set environment ENV HOME /home/jupedsim # add user RUN groupadd -r -g 1000 jupedsim && useradd -r -g jupedsim -u 1000 -m jupedsim USER jupedsim # sudo usermod -p `perl -e "print crypt("password","Q4")"` root # install jpscore RUN mkdir -p /home/jupedsim/workspace RUN cd /home/jupedsim/workspace \ && git clone --depth=5 https://cst.version.fz-juelich.de/jupedsim/jpsvis.git \ && cd jpsvis \ && mkdir -p build \ && cd build \ && cmake ..\ && make # by default /bin/bash is executed CMD /bin/bash && echo "Thank you for using JuPedSim/jpsvis!"