2016-01-27 22:46:02 +00:00
|
|
|
FROM icedream/debian-i386:jessie
|
|
|
|
|
|
|
|
RUN apt-get update &&\
|
2016-01-27 23:15:58 +00:00
|
|
|
apt-get install -y wget tar wine32 build-essential &&\
|
|
|
|
wget https://github.com/Yelp/dumb-init/archive/master.tar.gz -O- |\
|
|
|
|
tar xz -C /tmp &&\
|
|
|
|
cd /tmp/dumb-init* &&\
|
|
|
|
make &&\
|
2016-01-27 23:36:59 +00:00
|
|
|
mv dumb-init /sbin/dumb-init &&\
|
2016-01-28 00:13:42 +00:00
|
|
|
apt-get autoremove --purge -y wget build-essential &&\
|
2016-01-27 22:46:02 +00:00
|
|
|
apt-get clean &&\
|
|
|
|
adduser --disabled-password --uid 9999 --home /app --gecos "" app &&\
|
2016-01-27 23:15:58 +00:00
|
|
|
cd / &&\
|
2016-01-27 22:46:02 +00:00
|
|
|
rm -rf /tmp/* /var/tmp/* /var/lib/apt/lists/*
|
|
|
|
|
|
|
|
USER app
|
|
|
|
WORKDIR /app
|
|
|
|
ENV WINEPREFIX /app/wine32
|
|
|
|
ENV WINEARCH win32
|
2016-01-27 23:36:59 +00:00
|
|
|
RUN /sbin/dumb-init wine wineboot
|
|
|
|
|
|
|
|
ENTRYPOINT [ "/sbin/dumb-init", "wine" ]
|
2016-01-27 22:46:02 +00:00
|
|
|
|
|
|
|
|