У меня есть 32-разрядный исполняемый файл окон, App.exe
$ cd ~/.wine/drive_c/Program\ Files\ (x86)/App
$ file App.exe
App.exe: PE32 executable (GUI) Intel 80386, for MS Windows.
С тех пор wine
установлен, это работает очень хорошо, когда непосредственно выполняется из командной строки.
Я обеспокоен, что в будущем это повредится из-за пропавших без вести или обновленных библиотек и других зависимостей, включенное вино.
Я хочу dockerize
это, таким образом, у меня есть полностью автономное изображение, которое сможет работать много лет на Linux.
Поддерживаемый docker.io
?
Если да, каковы были бы шаги для достижения этого (dockerfile предпочтенный)?
Эти monokrome/docker-wine
изображение основано на Ubuntu и должно работать.
Dockerfile:
FROM monokrome/wine ADD ./App.exe /
Примечание, что я протестировал его с исполняемыми файлами на 64 бита, не 32 бита.