Public | Automated Build

Last pushed: 4 months ago
Short Description
Running Windows application on Synology Nas (DS 916+)
Full Description

Run A windows application with docker

Using the docker image to run windows application like smartget on my Synology Nas(DS 916+)

Install Image

docker pull sykuang/wine


Run image as Server

  • Run
    docker run -p 8080:8080 -p 8081:22 sykuang/wine
  • 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
  • Adanvace Run
    docker run \
    -v $HOME/Downloads:/home/xclient/.wine/drive_c/Downloads \
    -v $HOME/WinApp:/home/xclient/.wine/drive_c/WinApp \
    -p 8080:8080 \
    -p 8081:22 \

This follows these docker conventions:

  • -v $HOME/WinApp:/home/xclient/.wine/drive_c/WinAp shared volume (folder) for your Window's programs data.
  • -v $HOME/Downloads:/home/xclient/.wine/drive_c/Downloads shared volume (folder) for your Window's Download Folder.
  • -p 8080:8080 port 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


  • Using SSH
      ssh -x xclient@hostname -p 8081
    Defalutl password is 1234
  • Using noVNC
      firefox http://hostname:8080
    or just visit http://hostname:8080 by the browse you like
Docker Pull Command
Source Repository