Run Windows GUI Applications in a Linux Docker Container
Image Credit: How To Run Windows Applications And Games On Linux
- Dockerize Microsoft Windows Applications on Linux
- GUI Enabled via Remote Desktop in Web Browser
To be added.
USER_PASSWD
- useruser
password (default:Passw0rd
)VNC_PASSWD
- VNC password, max 8 chars (default:Passw0rd
)VNC_GEOMETRY
- VNC geometry (default:1600x900
)VNC_DEPTH
- VNC depth (default:16
)
- 5900 - VNC (tigervnc)
- 80 - Web (websockify)
To be writen.
The docker image has two schema of the versioning:
X.Y
(X >=1 ): This is for the wine version.zixia/windows:5.0
: wine-5.0
x.y
(x = 0): This is for the docker image version.zixia/windows:0.2
: docker-widows version 0.2
- Cross-compiling for Windows - Ubuntu, wine and Microsoft Visual C++
- Using Visual Studio Compiler with Wine
- A C++ Hello World And A Glass Of Wine, Oh My !
- Wine HQ - Ubuntu Installing WineHQ packages
- How to Install Wine 5.0 Stable in Ubuntu 18.04, 19.10
- PlayOnLinux Explained: Components Part 1
- Wine HQ - Cheat Engine - crashes attaching to app?
- BSMG Linux Modding Guide
- Switch base image from
ubuntu:bionic
tozixia/wine:5.0.0
- Workaround
/bin
was overwritten bytar -C /
when extracting s6-overlay #1 - Enable GitHub Actions & Docker Hub Deploy
VNC Works like a charm in Docker Container with Web Client.
- TigerVNC - Tiger VNC (Virtual Network Computing) is a client/server application that allows users to launch and interact with graphical applications on remote machines.
- NoVNC - VNC Client Web Application.
- Inited.
- Docker noVNC by @oott123 - tigervnc, websokify, novnc and Nginx with s6-overlay in a docker image
- Code & Docs © 2020-now Huan LI <zixia@zixia.net>
- Code released under the Apache-2.0 License
- Docs released under Creative Commons