草庐IT

Swagger-core

全部标签

docker - 如何在 Visual Studio 2017 版本 15.3.2 中暂时禁用来自 asp.net core 2.0 项目的 docker 支持?

我在VisualStudio2017版本15.3.2中创建了Asp.NetCore2.0WebApi项目并启用了Docker支持。如何暂时禁用项目中的Docker支持? 最佳答案 在解决方案资源管理器中右键单击docker项目(“dockercompose”)并选择“卸载项目” 关于docker-如何在VisualStudio2017版本15.3.2中暂时禁用来自asp.netcore2.0项目的docker支持?,我们在StackOverflow上找到一个类似的问题:

asp.net - Dotnet Core 从 Mac 发布到 IIS

我想将我的dotnet核心应用程序从mac发布到IIS。我使用VScode编写代码,使用DotnetCore1.1发布到本地目录。(例如:bin/release/publish)。还有我编译好的文件,准备复制到IIS。在我的IIS上,我目前已经安装了webdeploy3.6,这是我的VPS机器。有没有优雅的方法,如何复制文件?另一种方法是使用docker,但在这种情况下,我遇到了同样的问题。使用docker发布工具生成的docker文件,我需要从ma​​cos复制。感谢您的宝贵时间。 最佳答案 从终端窗口导航到.csproj文件所在

docker - 如何让 .NET Core 控制台应用程序在 Docker 容器中保持事件状态

我正在测试一个.NETCore2.0应用程序,该应用程序使用服务总线SDK从事件中心检索消息。我设置了一个控制台应用程序来执行此操作,并打算将该应用程序作为Docker容器运行。此方法创建将读取消息的事件主机处理器:privatestaticasyncTaskMainAsync(string[]args){Console.WriteLine("RegisteringEventProcessor...");vareventProcessorHost=newEventProcessorHost(EhEntityPath,PartitionReceiver.DefaultConsumerGr

visual-studio - ASP.NET Core : "The project doesn' t know how to run the profile Docker.“在 Visual Studio 2017 上

我已经设置了一个ASP.NetCoreWeb应用程序-这个应用程序运行Angular使用.NetCore2.2->2.2.0-preview3。初始化该项目后,我想我会在单击“Linux容器”的“添加”->“Docker支持”时添加工作docker-support-但运行它会提示我以下错误消息:既然我确实可以选择添加docker支持,那么应该有一种方法可以在docker中运行Angular,对吧?DockerVersion:18.09.0 最佳答案 我知道它已经很晚了,但它对我有用,我希望它有所帮助。1-删除项目中存在的docker

docker - 在 Docker 中的 .Net Core 2.0 上运行 IdentityServer4 - 访问主机资源

我正在尝试将作为.NetCore2.0应用程序的服务(IdentityServer4v2)转换为在DockerforWindows上运行。这仅在开发工作站上。我对现有的NetCore2.0服务执行了标准的VisualStudio2017“添加Docker支持”。服务启动正常,但由于以下问题而失败:该服务正在寻找安装在本地主机上的证书。在docker中运行它看不到这个证书。该服务使用主机etc/Hosts文件中的DNS来查找我们的数据库服务器。在Docker上运行的服务看不到主机DNS。我尝试将dockercompose中的network_mode设置为“host”,但构建失败。建立这样

docker - 使用 dotnet-core 项目运行 docker 时未找到依赖项 list 中指定的程序集

我有这样的消息错误:Error:assemblyspecifiedinthedependenciesmanifestwasnotfound--package:'microsoft.aspnetcore.antiforgery',version:'1.1.1',path:'lib/netstandard1.3/Microsoft.AspNetCore.Antiforgery.dll'当我运行这个命令时它会发生:dotnetbuild-oobj/Docker/publish-cReleasedotnetpublish-oobj/Docker/publish-cReleasedockerbu

c# - Visual Studio 2017 Docker 支持不适用于 ASP.Net Core Angular 或 React 项目

有没有人知道为什么VisualStudio2017有一个复选框,可以为Empty、WebAPI、Web应用程序和Web应用程序(MVC)模板启用Docker对ASP.NETCore的支持,但不适用于SPA模板Angular、React.js或React.js和Redux?是否有任何资源显示如何向这些SPA模板添加Docker支持?我的google-fu很强大,但我找不到。 最佳答案 我不确定为什么在项目设置期间选择模板时该复选框被禁用。但是,您仍然可以通过执行以下操作来添加Docker支持:设置项目在解决方案资源管理器中右键单击项目

ruby - 如何使用公共(public) swagger-generator docker 镜像生成客户端?

我们有一个完全docker化的Web应用程序,其中包含API的有效Swagger定义。API在其自己的docker容器中运行,我们使用docker-compose来编排所有内容。我想根据位于http://api:8443/apidocs.json的Swagger定义生成一个Ruby客户端。我已经翻阅了文档here,这导致我到Swagger'spublicdockerimage用于生成客户端和服务器代码。遗憾的是缺少文档,并且没有提供实际使用docker镜像生成客户端的示例。Dockerfile表示其容器运行Web服务,我只能假设它是http://generator.swagger.io

docker - 如何使用本地代码更改和我自己的 swagger.json 运行 swagger-ui?

https://github.com/swagger-api/swagger-ui上的自述文件指定Swagger-UI可以像这样使用您自己的文件运行dockerrun-p80:8080-eSWAGGER_JSON=/foo/swagger.json-v/bar:/fooswaggerapi/swagger-ui如果我把它翻译成这样的话我会用dockerbuild.-tswagger-ui-local&&\dockerrun-p80:8080-eSWAGGER_JSON=/foo/my-file.json-v$PWD:/fooswagger-ui-local但是,这会忽略我的本地更改。我

.net - 如何为面向完整 .Net Framework 4.7 的 Asp.Net Core 2.0 添加 Docker 支持

我有一个面向.NetFramework4.7(完整版)的ASP.NetCore2.0应用程序。我想为此使用Docker,但VS201715.5不允许我向其添加Docker支持。(这不支持喷气机)。我的问题是:是否有解决此问题的方法。如果没有,我还能以某种方式在这个项目中使用docker并在VS2017中调试它吗?请帮忙谢谢更新我需要使用.NET完整版,因为我使用的是不支持.net核心的3rd方库,例如NHibernate,并且我不想使用EFCore。此外,我正在构建微服务架构,并希望每个微服务都部署在自己的容器中。 最佳答案 你试过