Докеризация винного приложения

У меня есть 32-разрядный исполняемый файл Windows, App.exe

$ cd ~/.wine/drive_c/Program\ Files\ (x86)/App
$ file App.exe
App.exe: PE32 executable (GUI) Intel 80386, for MS Windows.

поскольку wine установлен, он работает просто отлично при непосредственном запуске из командной строки.

Я обеспокоен тем, что в будущем он сломается из-за отсутствия или обновления библиотек и других зависимостей, включая Wine.

я бы хотел dockerize это, так что у меня есть полностью автономный образ, который сможет много лет работать под Linux.

Это поддерживается docker.io?

Если да, каковы были бы шаги для достижения этого (предпочтительнее dockerfile)?

1 ответ

monokrome/docker-wine изображение основано на Ubuntu и должно работать.

Dockerfile:

ОТ монокрома / вина
ADD ./App.exe /

Обратите внимание, что я протестировал его с 64-битными исполняемыми файлами, а не с 32-битными.

Другие вопросы по тегам