Tag: iis

远程连接到Dockerized IIS

我从Windows Server 2016的官方映像( https://hub.docker.com/r/microsoft/iis/ )运行了IIS 有什么办法从IISpipe理器连接到该IIS,所以我可以有一个GUI访问该IIS?

当DockerFile具有太多的命令时,Docker在Windows上随机崩溃,0xc0370106

我们有一个运行IIS / PHP的Microsoft / iis上的dockerfile:10.0.14393.206。 如果我们添加太多的命令,构build开始崩溃,并出现此错误: 容器d6f3e9bd6f3e9bd6f3e9bd6f3e9b在启动过程中遇到错误:Windows系统调用失败:计算系统意外退出。 (0xc0370106) 如果我运行相同的构build命令,它会在几次尝试后工作。 我正在运行docker版本:17.06.0-rc4-ce-win15(12573)系统:Windows 10 build 15063.413,16GB RAM,i5-6440HQ CPU 2.60GHz 有没有办法build立一个大的dockerfile没有崩溃? 这是用于Windows的Docker的一些types限制?

如何在Docker群集模式负载平衡器中托pipeAsp.net应用程序

现在我的应用程序正在VM主机iis下运行。 我打算使用docker群进行部署。 但是我正面临机器问题。 我怎么可以运行这个应用程序使用docker群模式。 我们将dynamic扩展和扩展。 机器的钥匙总是接触同一台机器。 如果我们在集群模式下托pipe应用程序,则必须在web.config文件中添加macinekey。 有没有解决scheme。

在Mac上使用Docker的IIS和.NET

情景:我们是一个由10人在Mac和Windows上开发的团队。 我们的项目使用NodeJS,.NET Framework 4.5,TSQL和IIS服务器。 为了让我们的应用跨平台,我们使用Vagrant来设置Windows。 问题:我们似乎在使用大量的时间来保持我们的开发环境运行。 在Mac和Windows上部署是不同的,部署到testing服务器是困难的,Vagrant机器是19GB,这使得部署缓慢。 解? 我们正在研究Docker,看它是否能为我们带来更好的结果。 该项目看起来很有希望,但似乎我们需要使用基于Windows的容器来运行只能在Windows Server 2016和Windows 10周年更新上运行的IIS和.NET Framework。 问题:我们必须使用基于Windows的容器吗? 我们可以在Mac上运行开发环境而不下载虚拟机​​吗? 我们应该使用Docker吗?

Dotnet Core从Mac发布到IIS

我想从mac发布我的dotnet核心应用程序到IIS。 我使用VS代码编写代码和Dotnet核心1.1发布到本地目录。 (例如: bin / release / publish )。 有编译我的文件,准备复制到IIS。 在我的IIS上,我目前已经安装了web部署3.6 ,这是我的VPS机器。 有没有优雅的方式,如何复制文件? 另一种方法是使用docker ,但在这种情况下,我有同样的问题。 生成docker文件与docker发布者工具 ,我需要从mac os复制。 感谢您的时间。

运行IIS Windows容器

我跟着这个(IIS Windows容器) https://hub.docker.com/r/microsoft/iis/和运行到这个(未经授权) https://github.com/docker/docker/issues/21558是它只是我? 难道我做错了什么? 或者这只是不工作呢? 我使用Docker beta 1.12.2-Beta28在VM Ware中运行Windows 10(Build 14931) PS我没有足够的代表创build窗口容器作为标签…

docker微软/ iis卷

我试图附加一个卷到docker集装箱,但没有任何我尝试的方式工作。 我正在使用Azure Windows 2016 vm这里的泊坞窗信息: Containers: 2 Running: 1 Paused: 0 Stopped: 1 Images: 108 Server Version: 1.12.2-cs2-ws-beta Storage Driver: windowsfilter Windows: Logging Driver: json-file Plugins: Volume: local Network: nat null overlay Swarm: inactive Default Isolation: process Kernel Version: 10.0 14393 (14393.321.amd64fre.rs1_release_inmarket.161004-2338) Operating System: Windows Server 2016 Datacenter OSType: windows Architecture: x86_64 CPUs: 2 Total […]

Docker IISnetworking连接到外部networking

这里完全是Dockers的新手。 我有一个非常简单的.NET 45应用程序,它构build在ServiceStack框架上。 他们主要是API的Web服务。 Docker映像构build得很好,容器部署良好,运行正常,没有问题。 我正在使用Windows容器(而不是docker for windows)。 不过,我有一个特定的Web服务调用第三方API(传统),我们正在使用SOAP客户端来做到这一点。 但是,这个Web服务总是抛出EndpointNotFoundexception: “ https://externalapi.asmx上没有可以接受消息的端点监听,这通常是由地址或SOAP操作不正确引起的,请参阅InnerException(如果存在)以获取更多详细信息。 我已经阅读了Windows NAT问题。 我的直觉是自给式的容器是孤立的,因此没有外部互联网连接到外部世界。 有什么我需要configuration我的微软/ iis图像? 我的Docker文件: FROM microsoft/iis SHELL ["powershell"] RUN Install-WindowsFeature NET-Framework-45-ASPNET ; \ Install-WindowsFeature Web-Asp-Net45 COPY \ MyAwesomeWebsite RUN Remove-WebSite -Name 'Default Web Site' RUN New-Website -Name 'MyAwesomeWebsite' -Port 80 \ -PhysicalPath 'c:\MyAwesomeWebsite' -ApplicationPool '.NET v4.5' EXPOSE 80

错误(消息:找不到请求的集合元素。)Docker IIS

运行由以下文件创build的docker工具容器时出错 FROM microsoft/iis RUN mkdir C:\site RUN powershell -NoProfile -Command \ Import-module IISAdministration; \ New-IISSite -Name "Site" -PhysicalPath C:\site -BindingInformation "*:8080:" Add dist\ C:\site ENV COMPOSE_CONVERT_WINDOWS_PATHS = 1 EXPOSE 80 然后: docker run -p 4000:80 app-temp1 ERROR ( message:Cannot find requested collection element. ) Applied configuration changes to section "system.applicationHost/applicationPools" for "MACHINE/WEBROOT/APPHOST" at configuration commit […]

在Docker容器中的IIS中部署ASPNET核心应用程序

我一直在与docker工作了一段时间,因为我正在尝试docker的可能性,最近遇到了一个问题,如何部署在Docker容器内的Web服务器的ASP.NET核心应用程序。 使用IIS和WindowsServerCore部署ASP.NET 4.5应用程序是成功的,但任何人都可以build议如何容纳运行asp.net核心应用程序的networking服务器。 PS。 我不希望应用程序在debugging模式下运行,所以我不希望“networking运行”的答案请。 我想要的应用程序的内置版本部署在networking服务器,有什么build议如何?