• 从Azure上构建Windows应用程序映像


     

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

    具体步骤如下:

    1. 从Azure管理平台上申请Windows虚拟机, 安装和配置您要发布的应用软件产品,制作成映像并保存。
    2. 申请预发布环境,将第一步中的虚拟机映像部署到测试发布环境进行验证。
    3. 发布映像,登录到Azure 镜像市场,根据发布流程将已经测试完毕的虚拟机映像发布到 Azure Azure 镜像市场。
    第一步:登录China Azure管理平台,申请建立Windows虚拟机
    1. 从库中选择相应的操作系统建立虚拟机。比如选择A1配置,注意这个配置是发布时候的配置,映像发布后进行部署的时候,这个配置是可以修改的。

    2. 虚拟机建立后启动,可以通过远程桌面连接登录到Windows虚拟机,注意远程登录的时候可以在“显示选项”中的“本地资源-详细信息”中共享本地磁盘或目录到Windows虚拟机。

    第二步:安装Application并制作虚拟机映像

    本节我们以Windows Server 2012为例进行介绍,基于Azure和Windows的虚拟机映像制作。基于Azure和Windows的虚拟机映像制作,可参考文档 捕获使用经典部署模型创建的 Azure Windows 虚拟机的映像

    1. 安装Application软件。登录虚拟机,安装应用软件,并设置开启启动服务。

    2. 尝试清除虚拟机系统并使其适用于重新配置,并关机。
      打开终端窗口,进入目录, %windir%system32sysprep,比如C:WindowsSystem32sysprep

       然后运行: sysprep.exe
      

      此时会显示“系统准备工具”对话框。在“系统清理操作”中,选择“进入系统全新体验(OOBE)”,并确保选中“通用”。在“关机选项”中选择“关机”。单击“确定”关机。

    3. 捕获虚拟机。
      对相应的虚拟机,点击“捕获”,输入新映像的名字,并选择选项“我已经在虚拟机上运行了Sysprep”,生成新映像。注意虚拟机映像的存储位置对应的容器属性应该设置为“公共Blob”,否则在Azure 镜像市场上发布的时候会找不到对应的映像。

    此时创建新的虚拟机的时候,便可以“从库中”选择你最新创建的虚拟机映像。

  • 相关阅读:
    Android P Beta发布!最新版本抢先体验!
    手游热更新方案--Unity3D下的CsToLua技术
    2018 Unite大会——《使用UPA工具优化项目》演讲实录
    浅谈软件工程师的代码素养
    Android平台的Swift—Kotlin
    1计算机的基本组成-3
    1计算机的基本组成-2
    新的公司
    4 对象的行为 方法操作实例变量
    反射机制
  • 原文地址:https://www.cnblogs.com/zangdalei/p/5702893.html
Copyright © 2020-2023  润新知