Sign inSign up

baztian/wine

By baztian

•Updated over 6 years ago

Docker image to start windows executables via wine.

Image
1

1.3K

baztian/wine repository overview

⁠Docker wine

Docker image to start windows executables via wine⁠. Winetricks is already installed.

Since the ENTRYPOINT is sent to /usr/bin/wine, child images need only supply a CMD to the path of the .exe file to run.

C: will get mapped to /wine/drive_c. Consider mounting /Data (Z:\Data) to a local folder.

The image has been inspired by jamesnetherton/wine⁠. Thanks!

⁠Building

docker build . -t baztian/wine

⁠Running

docker run --rm -it -v /tmp/.X11-unix/:/tmp/.X11-unix/ -e DISPLAY=${DISPLAY} baztian/wine calc.exe

⁠Extending

For more sophisticated usage extending this image is required.

FROM baztian/wine
RUN winetricks -q npp
ENTRYPOINT wine /wine/drive_c/Program\ Files\ \(x86\)/Notepad++/notepad++.exe

Build and run it.

docker build . -t wine-npp
docker run --rm -it -v /tmp/.X11-unix/:/tmp/.X11-unix/ -e DISPLAY=${DISPLAY} wine-npp

⁠Development

Tag for a wine version 4.0.2 (dpkg -l wine).

git tag 4.0.2-$(grep -oP 'FROM debian:\K.+' Dockerfile)-$(git rev-parse --short HEAD)
git push && git push --tags

Tag summary

Content type

Image

Digest

Size

806.4 MB

Last updated

over 6 years ago

docker pull baztian/wine