Code Monkey home page Code Monkey logo

docker-wine's Introduction

docker-wine

This repository contains a definition of a Docker image with wine 5.0 installed.

Its primary purpose is to be used to run 32-bit Windows applications.

The image is based on i386/debian:buster-slim, which is 32-bit Debian Buster (Debian 10).

While it's possible to build this image using 64-bit architecture and to run 32-bit apps in it, wine still will require 32-bit dependencies, which will just double the image size. Hence, for the sake of space usage, 32-bit architecture is used inside of the container.

Public builds

This Docker image is available as il2horusteam/wine at Docker Hub:

docker pull il2horusteam/wine

Build Args

The image has several arguments which can be changed during the build time:

Arg Name Default Value Description
WINEVERSION 5.0 Version of wine to install
WINEUID 999 UID to use for the user wine
WINEGID 999 GID to use for the user wine

Deliverables

The image provides:

  • wine of version 5.0 installed in 32-bit runtime.

  • wine group.

  • wine user belonging to the wine group with home dir at /home/wine. No login shell.

  • Configured 32-bit wine prefix at /home/wine/.wine32.

  • ENV variables:

    Var Name Used by wine? Value Description
    WINEVERSION no 5.0 Version of installed wine; defaults to $WINEVERSION build arg
    WINEHOME no "/home/wine" Path to home directory of the wine user
    WINEPREFIX yes "$WINEHOME/.wine32" Path to wine configs and installed Windows apps
    WINEARCH yes "win32" Used by wine tools

docker-wine's People

Contributors

o3bvv avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

bigfoot90

docker-wine's Issues

IL-2 Problematic Thread

# Error:
#
# Happens During: scavenge
# Error ID: 4F533F57494E13120E4505006DD
# 
# Problematic Thread: prio=5 tid=0x8a5ae0 nid=0xb4 runnable

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.