|
a/codesys-ide/Dockerfile |
|
b/codesys-ide/Dockerfile |
|
... |
|
... |
| 2 |
# Install CODESYS in debian buster with wine-development version |
2 |
# Install CODESYS in debian buster with wine-development version |
| 3 |
# Note: We sometimes need to switch users from "wineuser" to root and back. |
3 |
# Note: We sometimes need to switch users from "wineuser" to root and back. |
| 4 |
# The reason is, that things inside linux need to be installed as root, |
4 |
# The reason is, that things inside linux need to be installed as root, |
| 5 |
# while things inside of wine, need to be installed as wineuser. |
5 |
# while things inside of wine, need to be installed as wineuser. |
| 6 |
# |
6 |
# |
| 7 |
FROM debian:buster |
7 |
FROM debian:bullseye |
| 8 |
|
8 |
|
| 9 |
RUN dpkg --add-architecture i386 |
9 |
RUN dpkg --add-architecture i386 |
| 10 |
RUN apt-get update && \ |
10 |
RUN apt-get update && \ |
| 11 |
apt-get install -y wine32-development wine64-development wget subversion winbind python-requests cabextract msitools xvfb xdotool jwm procps multiarch-support |
11 |
apt-get install -y wine32 wine64 wget subversion winbind cabextract msitools xvfb xdotool jwm procps multiarch-support |
| 12 |
|
12 |
|
| 13 |
RUN useradd -ms /bin/bash wineuser |
13 |
RUN useradd -ms /bin/bash wineuser |
| 14 |
|
14 |
|
| 15 |
# Configure locales |
15 |
# Configure locales |
| 16 |
RUN apt-get install -y locales |
16 |
RUN apt-get install -y locales |