/docker-wine-x11-novnc

Running Windows application on Synology NAS (Wine | x86-x64 SoC)

Primary LanguageDockerfileMIT LicenseMIT

Docker-Wine-x11 with NoVNC

Docker Pulls Docker Stars Docker Automated build Docker build

Run A windows application with docker

Using the docker image to run windows application (with Chinese support) like firefox on my Synology NAS(DS 218+)

Install Image

docker pull sykuang/wine-x11-novnc

Usage

Run image as Server

  • Run
    docker run -p 8080:8080 -p 8081:22 sykuang/wine-x11-novnc
  • Run with Tranditional Chinese Support
    docker run -p 8080:8080 -p 8081:22  -e LANG=zh_TW.UTF-8 -e LC_ALL=zh_TW.UTF-8 sykuang/wine-x11-novnc
  • Extended Run
    docker run \
    -v $HOME/Downloads:/home/docker/.wine/drive_c/Downloads \
    -v $HOME/WinApp:/home/docker/.wine/drive_c/WinApp \
    -p 8080:8080 \
    -p 8081:22 \
    sykuang/wine

This follows these docker conventions:

  • -v $HOME/WinApp:/home/docker/.wine/drive_c/WinAp shared volume (folder) for your Window's programs data.
  • -v $HOME/Downloads:/home/docker/.wine/drive_c/Downloads shared volume (folder) for your Window's Download Folder.
  • -p 8080:8080 The webport that you will be connecting to.(8080 has been hard code in the dockerfile, You can use port fowarding to other port like
    -p 8083:8080
  • -p 8081:22 SSH

Client

  • Using SSH

     ssh -x docker@hostname -p 8081

    Default Password: 1234

  • Using noVNC

     firefox http://hostname:8080
    

    or just visit http://hostname:8080 by the browser you like