Windows Container On Azure

Note:Microsoft Azure does not support Hyper-V containers. To complete Hyper-V Container exercises, you need an on-prem container host.

使用Portal创建WS2016 Core with Containers TP4,步骤不赘述。

虚拟机创建完成后,使用PowerShell命令进入PowerShell session

验证Windows Server Core OS镜像已经安装,使用Get-Container Image命令

使用New-Container命令创建一个新的名字为TP4Demo的Windows容器,并将容器连接到VM Switch 默认虚拟交换机。

使用Start-Container命令启动容器

使用Enter-PSSession命令连接到容器,Install-Windows Feature命令,在容器中安装IIS角色

退出,停止Container

创建一个包含IIS的新容器并发布

创建一个新容器,从WindowsServerCoreIIS容器镜像。

启动IIS Container

配置网络,查看Container的IP地址

Invoke-Command -ContainerName IIS {ipconfig}

创建NAT端口映射

if (!(Get-NetNatStaticMapping | where {$_.ExternalPort -eq80})) { Add-NetNatStaticMapping -NatName "ContainerNat" -Protocol TCP -ExternalIPAddress 0.0.0.0 -InternalIPAddress 172.16.0.2 -InternalPort 80 -ExternalPort 80 }

配置防火墙规则

if (!(Get-NetFirewallRule | where {$_.Name -eq"TCP80"})) { New-NetFirewallRule -Name "TCP80" -DisplayName "HTTP on TCP/80" -Protocol tcp -LocalPort 80 -Action Allow -Enabled True }

配置IIS主页

Enter-PSSession -ContainerName IIS -RunAsAdministrator

del C:\inetpub\wwwroot\iisstart.htm

" Windows Server Container On Azure!" > C:\inetpub\wwwroot\index.html

配置VM的终结点后,可以通过浏览器访问IIS Container页面。

时间: 2024-11-06 22:55:59

Windows Container On Azure的相关文章

Windows Container 和 Docker

Windows Container 和 Docker 微软在2016年的Ignite技术大会上正式发布了Windows Server 2016,其中的容器服务已经可以作为生产环境使用.这意味着Windows 内置的容器服务正式进入了大家的视野,虽然之前我们已经有了Docker for Windows,但是在这篇文章中我们要聊的并不是运行在Windows上面的Linux虚拟机里面的容器,而是原生的Windows容器. 1. Windows Container提供2种运行时:Window Serve

windows container (docker) 容器资料笔记

背景 业务需求:简化公司私有云,公有云的部署,尝试寻找更好的,更优化的技术方案替换现有的虚拟机部署方案. 技术背景: .net Docker 学习资料 Docker中文社区: http://www.docker.org.cn 微软docker文章:http://ruby-china.org/topics/27156 微软docker官方文档: https://docs.microsoft.com/zh-cn/virtualization/windowscontainers/manage-dock

微软提供了三个核心服务:Windows+Office 365+Azure

微软提供了三个核心服务:Windows+Office 365+Azure 英语新闻来源:http://techcrunch.com/2014/11/10/microsofts-ceo-breaks-down-the-new-soul-of-his-company/中文新闻源:http://techcrunch.cn/2014/11/11/microsofts-ceo-breaks-down-the-new-soul-of-his-company/ 微软眼下是全球最大的电脑软件提供商,消费市场.企

微软提供的三种核心服务:Windows+Office 365+Azure

微软提供的三种核心服务:Windows+Office 365+Azure 英文新闻源:http://techcrunch.com/2014/11/10/microsofts-ceo-breaks-down-the-new-soul-of-his-company/中文新闻源:http://techcrunch.cn/2014/11/11/microsofts-ceo-breaks-down-the-new-soul-of-his-company/ 微软目前是全球最大的电脑软件提供商,消费市场.企业

Windows 上安装 Azure PowerShell及Azure PowerShell部署虚拟机

一.Azure PowerShell部署 1.使用 PowerShellGet 在 Windows 上安装 Azure PowerShell 从 Azure PowerShell 版本 6.0 开始,Azure PowerShell 需要 PowerShell 版本 5.0. 若要查看在计算机上运行的 PowerShell 的版本,运行以下命令: #$PSVersionTable.PSVersion 2.Windows PowerShell升级 https://docs.microsoft.co

windows container 踩坑记

windows container 踩坑记 Intro 我们有一些服务是 dotnet framework 的,不能直接跑在 docker linux container 下面,最近一直在折腾把它部署在 windows container 下,折腾的有点恶心,记录一下. Windows Container 介绍 Windows Container 是微软在 Windows 上的虚拟化实践,它可以提供操作系统级别的虚拟化. 通过我们说的容器化大多是指 Linux Container,基于 linu

Rancher v1.3发布:Windows Container来了!

2016年12月初,当我们发布Rancher v1.2时,就定下了未来「更频繁的迭代」的计划.就在上周,Rancher v1.3正式发布啦!除了对v1.2中一些bug的修复之外,它还有几个新的功能:1)用户界面修复:2)DNS引擎的更改:3)Kubernetes及其相关工具的改进. 最重要的是,在Rancher v1.3中,我们开始解决从用户那里收到的一个频繁请求:对Windows 2016的支持! Rancher v1.3中对Windows的支持仍是实验性质的,范围有限,但它是Rancher

Windows Nano Server测试和Azure Stack揭秘-盆盆跑微软两会

[导读] 微软的两会(Build和Ignite大会)介绍了最新的Windows Nano Server,这是超精简的Windows服务器,本文介绍其特性和管理模式,同时还将介绍如何用Azure Stack. 提示:如果您发现图片无法正常显示,不妨用Chrome浏览器试试看. Windows Nano Server概述 五月初的微软两会-Build和Ignite上,Windows Nano Server是热点.这里盆盆就把自己的测试结果分享给大家. Windows Nano Server,号称无头

在Azure上部署Windows Server Core

作为服务器操作系统,图形界面真心有些多余了,这也是很多人喜欢Linux服务器的原因之一.从Windows Server 2008开始,微软提供了Server Core版本,其实就是一个没有图形界面的服务器版操作系统. 在中国版的Azure上,没有Server Core版本的镜像,但是我们完全可以自己动手了制作一个. 首先创建一个Windows Server虚拟机.远程桌面连接到虚拟机后,打开PowerShell,连续执行以下命令(第一条命令执行完成后不要重启,继续执行第二条命令): Remove