Azure Stack中添加镜像

Posted

tags:

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

Azure Stack中添加镜像

在微软最新推出的混合云架构中,Azure Stack 环境中服务的提供者或运营者从微软变成了 Azure Stack 集成环境的运营者,通过 Azure Stack 的 MarketPlace,我们可以根据用户的特定需求,提供一些定制化的应用,获得与公有云不一样的用户体验。本文将主要介绍如何在 Azure Stack 的 MarketPlace 中如何添加一个自定义的虚拟机镜像并定制满足需求的 Gallery Item。

在下面的博客中我们将会带大家看一下如何上传Linux镜像、Windows镜像以及如何从MarketPlace中获取镜像。

上传Linux镜像

CentOS 7.2

使用如下PS命令下载CentOS 7.2镜像:

Invoke-WebRequest -UseBasicParsing -Uri http://olstacks.cloudapp.net/latest/OpenLogic-CentOS-72-20161004-en-us-30GB-stack.vhd.zip -OutFile D:\vhd\OpenLogic-CentOS-72-20161004-en-us-30GB-stack.vhd.zip

技术分享图片

技术分享图片

使用如下命令上传CentOS 7.2镜像:

Import-Module .\Connect\AzureStack.Connect.psm1

Import-Module .\ComputeAdmin\AzureStack.ComputeAdmin.psm1

技术分享图片

Add-AzureRMEnvironment -Name "AzureStackAdmin" -ArmEndpoint "https://adminmanagement.local.azurestack.external"

技术分享图片

$TenantID = Get-AzsDirectoryTenantId -AADTenantName "wuyvzhanghotmail.onmicrosoft.com" -EnvironmentName "AzureStackAdmin"

技术分享图片

Login-AzureRmAccount -EnvironmentName "AzureStackAdmin" -TenantId $TenantID

技术分享图片

Add-AzsVMImage -Publisher "Canonical" -Offer "CentOS" -Sku "7-2" -Version "1.0.0" -OSType Linux -OSDiskLocalPath 'D:\vhd\OpenLogic-CentOS-7.2-Oct-04-2016.vhd'

技术分享图片

技术分享图片


Ubuntu-14.04-LTS

使用如下PS命令下载Ubuntu-14.04-LTS镜像:

Invoke-WebRequest -UseBasicParsing -Uri https://partner-images.canonical.com/azure/azure_stack/ubuntu-14.04-LTS-microsoft_azure_stack-20170309-11.vhd.zip -OutFile D:\VHD\ubuntu-14.04-LTS-microsoft_azure_stack-20170309-11.vhd.zip

技术分享图片

Add-AzsVMImage -Publisher "Canonical" -Offer "Ubuntu" -Sku "14.04-LTS" -Version "1.0.0" -OSType Linux -OSDiskLocalPath 'd:\vhd\trusty-server-cloudimg-amd64-disk1.vhd'

技术分享图片

技术分享图片

上传Windows镜像

使用如下PS命令上传Windows Server操作系统镜像:

Windows Server 2016 磁盘大小:80GB,安装最新CU补丁程序:

$ISOPath = "d:\ISo\en_windows_server_2016_x64_dvd_9718492.iso"

# Add a Windows Server 2016 Evaluation VM Image.

New-AzsServer2016VMImage -ISOPath $ISOPath -VHDSizeInMB 81920 -IncludeLatestCU

技术分享图片

技术分享图片

从Marketplace添加镜像

Marketplace提供了除了镜像以外的多种资源,再次仅演示使用Marketplace Management添加Windows Server 2012 R2的Image.

点击“Marketplace Management”—“Add From Azure”:

技术分享图片

在筛选栏输入“Windows Server 2012”:

技术分享图片

点击Download进行下载,将其下载到本地:

技术分享图片

点击以后在通知栏可以看到已经开始下载所选镜像:

技术分享图片

以上是关于Azure Stack中添加镜像的主要内容,如果未能解决你的问题,请参考以下文章

Azure 发布管道:即使添加了替换镜像标签的步骤,Docker 镜像标签也不会被替换

Azure Stack运维工具Azure Stack Tools的使用及实战

Azure Stack技术深入浅出系列3: Azure Stack运维工具Azure Stack Tools的使用及实战

无法将azure注册表中的docker镜像托管到azure批处理

Azure ARM 上传自定义镜像

Windows Azure VM 之间的数据库镜像