Files
lazarus-build-win64/Dockerfile

36 lines
726 B
Docker
Raw Permalink Normal View History

2018-04-10 16:48:23 +02:00
FROM debian:latest
MAINTAINER Kirill Krasnov
2018-04-10 13:16:02 +02:00
# Set correct environment variables
ENV HOME /root
2018-04-10 19:37:32 +02:00
ENV DEBIAN_FRONTEND noninteractive
2018-04-10 13:16:02 +02:00
ENV LC_ALL C.UTF-8
ENV LANG ru_RU.UTF-8
ENV LANGUAGE ru_RU.UTF-8
2018-04-10 16:48:23 +02:00
RUN dpkg --add-architecture i386 && \
apt-get update && apt-get -y install xvfb \
x11vnc \
xdotool \
wget \
supervisor \
x11-apps \
wine64 \
wine32 \
2018-04-10 19:37:32 +02:00
net-tools && rm -rf /var/lib/apt/lists/*
2018-04-10 13:16:02 +02:00
ENV DISPLAY :0.0
WORKDIR /root/
ADD lazarus /root/.wine/
ADD fb /root/fb
COPY startup.sh /usr/local/bin/startup.sh
# Expose Port
EXPOSE 8080
ENV WINEPATH "C:/lazarus;c:/lazarus/mingw/i386-win32/bin;c:/lazarus/mingw/x86_64-win64/bin;c:/lazarus/fpc/3.0.4/bin/x86_64-win64"
ENTRYPOINT ["bash","/usr/local/bin/startup.sh"]
CMD ["dir"]