Public | Automated Build

Last pushed: 8 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

Usage

Run image as Server

  • Run
    docker run -p 8080:8080 -p 8081:22 sykuang/wine
    
  • Run with Chinese
    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 \
    sykuang/wine
    

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

Client

  • 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
Owner
sykuang
Source Repository