diff --git a/docker/.dockerignore b/docker/.dockerignore new file mode 100644 index 0000000..381951f --- /dev/null +++ b/docker/.dockerignore @@ -0,0 +1,2 @@ +** +!Dockerfile \ No newline at end of file diff --git a/docker/Dockerfile b/docker/Dockerfile new file mode 100644 index 0000000..5a29dd7 --- /dev/null +++ b/docker/Dockerfile @@ -0,0 +1,16 @@ +FROM ubuntu:18.04 + +ARG TINI_VERSION='0.18.0' + +RUN apt-get update \ + && apt-get install -y \ + libgtk2.0-0 libcanberra-gtk-module libxext-dev libxrender-dev libxtst-dev libxslt-dev dmz-cursor-theme \ + build-essential cmake git wget htop zip unzip nano \ + && apt-get clean && rm -rf /var/lib/apt/lists/* + +ADD https://github.com/krallin/tini/releases/download/v${TINI_VERSION}/tini /tini +RUN chmod +x /tini + +ENTRYPOINT ["/tini", "--"] + +CMD ["sleep", "infinity"] \ No newline at end of file