Windows Container On Azure

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows Container On Azure相关的知识,希望对你有一定的参考价值。

                                           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命令创建一个新的名字为TP4DemoWindows容器,并将容器连接到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页面。

技术分享

以上是关于Windows Container On Azure的主要内容,如果未能解决你的问题,请参考以下文章

SQL Server On Linux/Container FAQ

SQL Server On Linux/Container FAQ

.select_on_container_copy_construction 左侧的 C++ boost::container::vector 必须具有类/结构/联合

How To Deploy OpenShift Container Platform 4.8 on KVM

How To Deploy OpenShift Container Platform 4.8 on KVM

How To Deploy OpenShift Container Platform 4.8 on KVM