FROM debian:jessie EXPOSE 34197/udp RUN \ apt-get --yes update &&\ apt-get --yes install wget xz-utils &&\ apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* WORKDIR /root/ RUN \ wget -O /tmp/headless.tgz https://www.factorio.com/get-download/0.15.34/headless/linux64 &&\ tar xfv /tmp/headless.tgz && rm /tmp/headless.tgz ADD bin/entrypoint.sh /entrypoint.sh ADD default-config.json config/default.json ENTRYPOINT ["/entrypoint.sh"] CMD ["--server-settings", "config/config.json","--map-gen-settings","config/mapgen.json","--map-settings","config/map.json"]