initial Dockerfile with GUI libs for IDE

This commit is contained in:
xuveroleg
2018-04-24 15:43:39 +03:00
parent 79ff6cbb68
commit 57e270637e
2 changed files with 18 additions and 0 deletions

2
docker/.dockerignore Normal file
View File

@@ -0,0 +1,2 @@
**
!Dockerfile

16
docker/Dockerfile Normal file
View File

@@ -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"]