Skip to content

marchandd/term_ssh_wine_7zip

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

marchandd/term_ssh_wine_7zip

marchandd/term_ssh_wine_7zip Docker:copyright: image

Description

A sandbox container with wine 1.7 ready for settings and some Windows Portable-apps samples easy to install, update and use from Linux or Windows host. In this case, Graphical user interface portable software presents are:

  • 7-Zip by 7-Zip developers to archive and extract supported a lot of formats with a powerfull File manager.

Goal

Based from term_ssh_root_wine image:
Easy method to produce a GUI containers to access to Wine and able to download apps with Firefox into sandbox from secured host to remote client with SSH. Image can run Windows software through emulator accessing by view remotely X displays.

After image and container builds, connect to container with GUI SSH client.
Run scripts for Windows Portable-apps samples to install and use like explain in docs.

Softwares tested

State Portable-app
Gold 7-Zip Portable-app

Image size

Around 1250 Mb.

References

Marchand D. Maintainer

Details source

Image parent

Part of project studies

Build image

Command line

💻 docker pull marchandd/term_ssh_wine_7zip

Firewall

⚠️ If your Firewall is enabled on the host, with default outgoing policy turned to deny, you will have to disable 22 port filtering:

  • Make a new rule for OpenSSH (22/TCP) to enable outgoing policy.

Build container

Command line

💻 docker run -d -p XXX.XXX.XXX.XXX:YYYYY:22 --name latest_term_ssh_wine_7zip -v LOCALPATH:/data marchandd/term_ssh_wine_7zip

Command line explanation

All details on docs.

Container usage

SSH access

Open terminal with root/administrator account.
Basic fixed password for Docker public repository from marchandd/term_ssh_root_wine image = 'term_ssh_root_wine'

💻 ssh -X root@XXX.XXX.XXX.XXX -p YYYYY

Alias

All details on docs.

Explanations

Dockerfile

All details on docs.

Display

Make sure to have installed OpenSSH client or GUI SSH client (Putty). Wine is installed but need to be initialized before using it.
🌟 Very easy way that take less than 5 minutes, you just have to run only 3 times one same command in cyclic mode to run sub programs and just 1 command line to active alias !

All details on docs.

Risks

Root account from container is exposed.
A password is used and not a certificate that could be more secure.

About

term_ssh_wine_7zip Docker image

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages