我正在尝试使用有用的文章here在Docker上托管ASPNET.MVC应用程序,我按照文章中提到的所有步骤进行操作但是当访问该站点时我收到错误文件夹名称BinaryData不是access,此文件夹包含JSON文件,并由应用程序使用。我正在使用Docker版本17.12.0-ce-win47(15139)
Docker文件
FROM microsoft/aspnet
COPY ./MVCDOCKER/ /inetpub/wwwroot
答案 0 :(得分:0)
经过谷歌搜索,我设法解决了这个问题,这是我更新的DockerFile。
FROM microsoft/aspnet
RUN New-Item c:\MVCAPP -type directory
WORKDIR /navientdxa
COPY ./DXADOCKER/ .
RUN Remove-WebSite -Name 'Default Web Site'
RUN New-Website -Name 'DXADOCKER' -Port 80 -PhysicalPath 'c:\MVCAPP' -ApplicationPool '.NET v4.5'