Skip to content

Wine dockerized as a Docker container prepared to run Win32 console application without graphical interfaces e.g. as part or base image of services.

License

Notifications You must be signed in to change notification settings

gamerxl/docker-wine-base

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wine dockerized for services

Wine dockerized as a Docker container prepared to run Win32 console application without graphical interfaces e.g. as part or base image of services.

Good to know and key facts

  • Container and Wine is set up as non-root.
  • Win32 console applications needs to be built statically.
  • First Wine execution inside container will trigger a wineboot (initialization of wine and its local user directories and files). It will take a short moment.
  • Wine version is 6.0. Wine is installed from WineHQ repository.
  • Wine Gecko and Wine Mono packages are not pre-installed right now.

Build and run

Requirements

  • bash
  • make
  • Docker runtime

Build container image (docker)

make build

Run container (docker)

make run

or build and run in one line:

make up

About

Wine dockerized as a Docker container prepared to run Win32 console application without graphical interfaces e.g. as part or base image of services.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages