Докеризация винного приложения
У меня есть 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-битными.