确保在发布应用程序时包含了需要的文件。
确保在创建dockerfile时指定正确的路径。 例如,如果你的应用程序位于“D:\app_folder”,则docker文件应为:
FROM microsoft/aspnet
COPY D:\app_folder\bin\Release\net461\win10-x64* c:\app WORKDIR c:\app
CMD ["MyApp.exe"]
尝试升级所使用的Docker镜像,以避免在旧版本中存在的问题。
在Dockerfile中为COPY命令指定文件夹路径时,确保路径以斜线(/)开头。
例如,如果你使用COPY命令将应用程序复制到容器中的文件夹“app_folder”,则应该指定如下路径:
COPY .\bin\Release\net461\win10-x64* /app_folder/
例如,使用以下代码指定路径:
COPY c:/MyApp/bin/Release/net461/win10-x64/* /app_folder/