MCR с докером (окно) - PullRequest
       4

MCR с докером (окно)

0 голосов
/ 07 января 2019

Я пытаюсь установить MCR в Docker, чтобы я мог запустить другой ПК на моем компьютере. Сначала я создаю свой файл докера:

# Line 1: Use dotnet-framework base image
FROM microsoft/dotnet-framework

# Line 2: Download MCR installer (self-extracting executable) and save as ZIP file

ADD https://www.mathworks.com/supportfiles/downloads/R2018b/deployment_files/R2018b/installers/win64/MCR_R2018b_win64_installer.exe C:\\MCR_R2018b_win64_installer.zip

# Line 3: Use PowerShell
SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"]

# Line 4: Unpack ZIP contents to installation folder
RUN Expand-Archive C:\\MCR_R2018b_win64_installer.zip -DestinationPath C:\\MCR_INSTALLER

# Line 5: Run the setup command for a non-interactive installation of MCR
RUN Start-Process C:\MCR_INSTALLER\bin\win64\setup.exe -ArgumentList '-mode silent', '-agreeToLicense yes' -Wait

# Line 6: Remove ZIP and installation folder after setup is complete
RUN Remove-Item -Force -Recurse C:\\MCR_INSTALLER,C:\\MCR_R2018b_win64_installer.zip

После этого я создаю свой образ докера [PowerShell]

docker build -t testing -f ./DockerFile.txt .

Затем, после этого я запускаю exe-файл (в графическом интерфейсе), однако возникает ошибка.

docker run testing myapplication.exe

Я новичок в докере, кто-нибудь может мне помочь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...