从Azure上构建Windows应用程序映像
从Azure上构建windows应用程序映像同构建Linux应用程序映像总体流程比较类似,可以参考上图Linux映像的制作发布等流程,具体细节又有所差别。

具体步骤如下:
- 从Azure管理平台上申请Windows虚拟机, 安装和配置您要发布的应用软件产品,制作成映像并保存。
- 申请预发布环境,将第一步中的虚拟机映像部署到测试发布环境进行验证。
- 发布映像,登录到Azure 镜像市场,根据发布流程将已经测试完毕的虚拟机映像发布到 Azure Azure 镜像市场。
第一步:登录China Azure管理平台,申请建立Windows虚拟机
从库中选择相应的操作系统建立虚拟机。比如选择A1配置,注意这个配置是发布时候的配置,映像发布后进行部署的时候,这个配置是可以修改的。
虚拟机建立后启动,可以通过远程桌面连接登录到Windows虚拟机,注意远程登录的时候可以在“显示选项”中的“本地资源-详细信息”中共享本地磁盘或目录到Windows虚拟机。
第二步:安装Application并制作虚拟机映像
本节我们以Windows Server 2012为例进行介绍,基于Azure和Windows的虚拟机映像制作。基于Azure和Windows的虚拟机映像制作,可参考文档 捕获使用经典部署模型创建的 Azure Windows 虚拟机的映像。
安装Application软件。登录虚拟机,安装应用软件,并设置开启启动服务。
尝试清除虚拟机系统并使其适用于重新配置,并关机。
打开终端窗口,进入目录, %windir%\system32\sysprep,比如C:\Windows\System32\sysprep然后运行: sysprep.exe
此时会显示“系统准备工具”对话框。在“系统清理操作”中,选择“进入系统全新体验(OOBE)”,并确保选中“通用”。在“关机选项”中选择“关机”。单击“确定”关机。
捕获虚拟机。
对相应的虚拟机,点击“捕获”,输入新映像的名字,并选择选项“我已经在虚拟机上运行了Sysprep”,生成新映像。注意虚拟机映像的存储位置对应的容器属性应该设置为“公共Blob”,否则在Azure 镜像市场上发布的时候会找不到对应的映像。
此时创建新的虚拟机的时候,便可以“从库中”选择你最新创建的虚拟机映像。
从Azure上构建Windows应用程序映像的更多相关文章
- 从Azure上构建Linux应用程序映像
下图描述了总体的虚拟机的VHD映像生成以及发布到 Azure Azure 镜像市场的全过程: 具体步骤如下: 从Azure管理平台上Linux申请虚拟机, 安装和配置您要发布的应用软件产品,制作成映像 ...
- 从本机构建Windows应用程序虚拟机映像
下图描述了总体的虚拟机映像的VHD生成,上传以及发布到 Azure 镜像市场的全过程: 具体步骤如下: 在本地计算机(Windows平台)上安装Hyper-V,并安装您所需要的虚拟机操作系统 在此操作 ...
- 在Azure上部署Windows Server Core
作为服务器操作系统,图形界面真心有些多余了,这也是很多人喜欢Linux服务器的原因之一.从Windows Server 2008开始,微软提供了Server Core版本,其实就是一个没有图形界面的服 ...
- Microsoft Azure News(2) 在Microsoft Azure上运行SAP应用程序
<Windows Azure Platform 系列文章目录> 2014年6月27日消息,在 Microsoft Azure 上提供 SAP Business Suite 软件.All-I ...
- 利用VS Code在Azure上构建部署静态页面
0x00 前言 前一段时间,我找到了Jendrik Illner的个人网站.除了那里的精彩文章,网站的主题也吸引了我的注意力,而且我发现该网站的主题采用了Hugo的Academic主题. 然后,我认为 ...
- 在Mac OSX上运行Windows应用程序
在Mac OSX中,借助wine,不需要安装虚拟机也可以运行Window应用程序. wine是一个在Linux和UNIX之上的,WIndows3.x和Windows APIs的实现.是运用API转换技 ...
- Android在WebView上构建Web应用程序
原文链接:http://developer.android.com/guide/webapps/webview.html reference:http://developer.android.com/ ...
- 如何在云端部署SAP HANA实战, Azure 上的 SAP HANA(大型实例)概述和体系结构
什么是 Azure 上的 SAP HANA(大型实例)? Azure 上的 SAP HANA(大型实例)是一种针对 Azure 的独特解决方案. 除了提供 Azure 虚拟机以用于部署和运行 SAP ...
- 在微软平台上运行 SAP 应用程序
本博客介绍了在微软平台上运行 SAP 应用程序的相关信息,作者在基于微软平台使用 SAP 方面有着数十年经验. 发布关于 Azure 的 SAP 说明 几个月前,SAP 针对适用于 SAP 软件 ...
随机推荐
- 详解XMLHttpRequest的跨域资源共享
0x00 背景 在Browser Security-同源策略.伪URL的域这篇文章中提到了浏览器的同源策略,其中提到了XMLHttpRequest严格遵守同源策略,非同源不可请求.但是,在实践当中,经 ...
- Android Kotlin开发之使用Butterknife注意要点
使用kotlin-kapt插件 依赖由java的annotationProcessor改为kapt 在使用控件绑定使用时,网上搜使用方法,不知道被哪个家伙带坑里了. //错误用法 @BindView( ...
- asp.net四中绑定方式
ASP.NET Eval四种绑定方式: 1.1.x中的数据绑定语法 <asp:Literal id="litEval2" runat="server" T ...
- 【Express系列】第4篇——使用session
session 在 web 应用中使用很普遍,不过在 node 上面,要用 session 还真得折腾一番才行. 从加入中间件,到 session 的写入.清除,当时是遇到了不少坑的. 当然也可能是我 ...
- 如何在.Net Core MVC中为动态表单开启客户端验证
非Core中的请参照: MVC的验证 jquery.validate.unobtrusive mvc验证jquery.unobtrusive-ajax 参照向动态表单增加验证 页面引入相关JS: &l ...
- java字符串应用之表达式解析器
一.表达式的组成 1.数字 2.运算符:+ - / * ^ % = 3.圆括号 4.变量二.运算符优先级 由高到低分别为:+-(正负号).^.*/%.+-.= 优先 ...
- haml参考大全
原文来自: http://blackanger.blog.51cto.com/140924/47642 Haml是一种用来描述任何XHTML web document的标记语言,它是干净,简单的. ...
- Beta阶段——Scrum 冲刺博客第二天
一.当天站立式会议照片一张 二.每个人的工作 (有work item 的ID),并将其记录在码云项目管理中 昨天已完成的工作 实现对index界面的重新制作,变成了原来的main界面,直接在该界面输入 ...
- java 使用 pdf.js 在线查看 pdf 文档
1. 下载对应的 pdf.js 文件: 推荐地址: https://github.com/mozilla/pdf.js/ http://mozilla.g ...
- ASPxGridView行的选中和行的焦点
<SettingsBehavior AllowFocusedRow="true" /> 行的焦点,行的点击以及Command列按钮点击可以得到焦点 Styles-Foc ...