1

mono と WebSharper.UI.Next を使用して構築したサイトがあります。それは自己ホスト型 (Owin) であり、私のマシンで直接問題なく動作します。ただし、docker コンテナー (FROM mono:3.10-onbuild) 内から実行しようとすると、WebSharper スクリプト ファイルの 1 つが「消える」ように要求されます。たとえば、WebSharper.Collections.min.js は 404 を返します。

この動作は、WebSHarpers クライアント サーバー セルフホスト Owin プロジェクト テンプレートと以下の dockerfile によって作成されたプロジェクトで再現できます。

FROM mono:3.10-onbuild
RUN ln -s /usr/src/app/build /usr/src/app/bin
CMD mono ./Site.exe http://*:9000
EXPOSE 9000

(Site使用されているサイトの名前と明らかに一致する必要があります)

4

1 に答える 1