如何在Heroku上部署Windows映像?

时间:2019-04-08 12:10:32

标签: asp.net docker heroku

我正在尝试在Herokudeploy Windows container,但是出现以下错误:

image operating system "windows" cannot be used on this platform

我在Heroku's网站上有此信息:

  

使用Docker开发,部署到Heroku

     

使用Docker在Windows,Linux或Mac上进行本地开发。准备就绪后,只需推送代码和Dockerfile即可将Docker映像构建并部署到Heroku。

这使我认为可以使用deploy图像执行Windows

这是我的Dockerfile

FROM mcr.microsoft.com/dotnet/framework/aspnet:4.7.2-windowsservercore-ltsc2019
ARG source
WORKDIR /inetpub/wwwroot
COPY ${source:-obj/Docker/publish} .

这是我的heroku.yml

build:
  docker:
    web: swagger-aspnet-docker/Dockerfile
run:
  web: bundle exec puma -C config/puma.rb

0 个答案:

没有答案
相关问题