From 22bb490237d71bb1acfd7cc4fd544ab27c7a334b Mon Sep 17 00:00:00 2001 From: jreichmann <34141868+jreichmann@users.noreply.github.com> Date: Sat, 3 Mar 2018 10:36:20 +0100 Subject: [PATCH] Add Dockerfile and rough container file structure Added Dockerfile based on alpine:edge with the following packages: - curl - for downloading the server & querying for versions - jq - parsing JSON from bash Set up internal file structure of the container with scripts to download and run the server (unfinished) --- Dockerfile | 12 ++++++++++++ fsRoot/opt/minecraft/.downloadServer.sh.swp | Bin 0 -> 12288 bytes fsRoot/opt/minecraft/downloadServer.sh | 19 +++++++++++++++++++ fsRoot/opt/minecraft/entrypoint.sh | 0 4 files changed, 31 insertions(+) create mode 100644 Dockerfile create mode 100644 fsRoot/opt/minecraft/.downloadServer.sh.swp create mode 100644 fsRoot/opt/minecraft/downloadServer.sh create mode 100644 fsRoot/opt/minecraft/entrypoint.sh diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..b6362e1 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,12 @@ +FROM alpine:edge +MAINTAINER Jona Reichmann + +RUN apk update \ + && apk upgrade \ + && apk add \ + curl + jq + +ADD fsRoot / + +CMD ["bash", "-c", "/opt/minecraft/entrypoint.sh"] diff --git a/fsRoot/opt/minecraft/.downloadServer.sh.swp b/fsRoot/opt/minecraft/.downloadServer.sh.swp new file mode 100644 index 0000000000000000000000000000000000000000..bcc9b40f49f81603f665c691556f8e4977093deb GIT binary patch literal 12288 zcmeI&!E4h{90%}M55f*paW^l%WrfW{@-~MsgdH|Jp|G{kvQ4~%*W{&1m%P`#_u{Cv z&OgA5S3&XWf8_t+#DgOK+9p;idhj;=1-_)|YraW7&_n63vwl=Rpj+NLf$at%FVfeK zv#V>BSGNcesR*oAa=i4XZD6fV^3018$RUE@GgN0XRXl79{X}Tb#Pe6gV-!Gv zi9l{6cWaSs-rbmd)mNNlx^(jpaZmsSPyhu`00mG01yBG5{v!d~uaI+i-Ydm3FBSXB z+`c%(9SWcT3ZMWApa2S>01BW03ZMWApui;*;2|L|7YVt5jQ{^HfB#=xC*&jKJ>(JO z7;+Et?HVCpAzvULAnzb=A#Wh(kQ2yl$Y<#LRQ6s%7rbQ@Kmim$0Te(16hHwKKmio^ zCj>@hA;@(~T|-?(ogV|$zL^eE_qcXw6+S^0QWfx&!pm)^I^5l9@AUaMVi zHvD?yVRL+Ohd!gdQ|fBE>ZRNYV?85z-^9wU&WcZSp$GnS-7nYwu3f|YIyd5X<;C)} zd;Vs(o!HvGxzAY2;hAHhGhw-xsUDYIFHjlF0@mf3U