我想要做的是创建一个干净的虚拟机映像作为应用程序构建的输出.
因此,将创建一个新的虚拟机(从模板很好,安装了操作系统,并安装了一些基础软件)---将在IIS中创建一个新的网站,并将Web应用程序构建输出复制到一个位置虚拟机硬盘和IIS配置正确,VM将启动并运行.
我知道有一些MSBuild任务来编写IIS中的所有管理操作的脚本,但是如何使用虚拟机编写所有操作的脚本?具体来说,从模板创建新虚拟机,唯一命名,启动,配置等等......
具体来说,我想知道是否有人成功实现了任何VM脚本作为构建过程的一部分.
更新:我假设使用Hyper-V,有一组不同的库/ API来编写脚本虚拟机,有人玩这个吗?任何有实际经验的人都会做这样的事情吗?
我按照本教程在Debian Wheezy构建服务器上创建了一个SVN repo .
svn --version给1.6.17.
可悲的是,我不能再承诺从我的Windows 7机器回购; 它失败并显示以下错误消息:
Transmitting file data .svn: E730054: Commit failed (details follow):
svn: E730054: Error running context: An existing connection was forcibly closed
by the remote host.
Run Code Online (Sandbox Code Playgroud)
我用TortoiseSVN和命令行客户端都遇到了这个错误.
这些是/var/log/apache2/access.log提交失败时服务器上的内容:access.log.错误日志中没有相同的条目.
我仍然可以查看回购的内容,并且svn info http://myurl/svn/myrepo工作也很好.
具有repo的Debian服务器在Windows Server 2008 R2(Hyper-V-Manager 6.1)上的VM内运行.使用FortiClient 4.2.8.0307建立从Windows机器到Windows Server的连接.
昨天我遇到这个错误后,我从服务器清除了svn并再次设置了repo.这使得repo接受提交几个小时,直到它再次失败并出现相同的错误.
目前使用TortoiseSVN再次提交工作但是使用命令行客户端失败.
什么E730054意思是什么,我该如何解决它?
在此期间我已升级到Jessie,但情况没有改善.与Tortoise的提交再次停止工作,意味着它在"发送内容"动作中挂起约五分钟,然后打印出标题中的错误.
但是,结账仍然顺利进行.
apache2 -v:
服务器版本:Apache/2.4.9(Debian)
服务器版本:2014年3月29日21:52:01
svn --version:
svn,版本1.8.8(r1568071)
编译于2014年4月1日,03:41:42在i486-pc-Linux-GNU上
这是一个讨论错误的线程,但我无法从中得出解决方案. …
我有运行Hyper-V的Windows 8.1.我在Win7中安装了Win7,非常简单.在Hyper-V设置中,我选中了" 允许增强会话模式 "框.在VM设置中(VM关闭),然后我选择了Integration Services,并选中了Guest Services框(实际上所有框都被选中).
听起来很直接,对吧?但是,当我连接到VM时,我没有对话框!无法选择显示,本地资源,什么都没有!我还注意到,在VM窗口中,在View菜单中,现在有一个" Enhanced Session "选项,但它已经灰显了!
我所要做的就是连接一个简单的USB设备,从我所知道的,我做的一切都是正确的.
这笔交易是什么?仅在设置VM设置后,是否需要在VM中安装Windows 7?没有任何意义.
我正在使用带有Windows和Hyper-v的docker来创建容器.我在我的docker配置中添加了一个docker machine vmachine.第一次创建机器时,它会获得一个IP(虽然我无法管理nginx来访问它 - ERR_CONNECTION_REFUSED)并完成启动.
当我关闭机器然后尝试启动它时,我会陷入此消息中
等待SSH可用...
它并没有从那里发展.机器启动了,但是当我输入docker-machine ip vmachine像fe80::215:5dff:fe21:10bIPv4 这样的命令时,我得到了一个IPv6
我究竟做错了什么?
我在Windows 10安装中第一次使用Hyper-V,我在Ubuntu 18.04桌面VM中遇到屏幕分辨率问题.
指南建议这些操作,以便为基于Linux的VM配置屏幕结果:
编辑grub:
sudo nano /etc/default/grub
Run Code Online (Sandbox Code Playgroud)
添加视频= hyperv_fb:1920x1080:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=hyperv_fb:1920x1080"
Run Code Online (Sandbox Code Playgroud)
更新grub:
sudo update-grub
Run Code Online (Sandbox Code Playgroud)
然后重启.
这可以正常工作,直到你想使用RemoteFX 3D视频适配器突然将屏幕分辨率降低到800x600.在VM中移动窗口和浏览Web似乎很好,在"物理GPU"下的Hyper-v Manager中,它说"1个虚拟机当前正在使用此GPU".
我已经看到安装linux-image-extra-virtual软件包将提供HyperV显示驱动程序的建议,但这似乎没有任何改变.也许我在这里错过了一些东西?
所以我正在寻找有关如何使用RemoteFX并在我的Ubuntu VM中具有可用分辨率的输入.建议?
这真是令人沮丧。正如您所看到的,我的问题似乎并不独特,这里有很多类似的问题,但在尝试和错误了我不知道多少小时后我放弃了。
一些快速上下文:
安装了Android Studio。创建了我的第一个 ADV。吃午饭,然后出现:
尝试从 AS 设置选项安装 HAXM(工具 > SDK 管理器 > SDK 工具,然后单击 Intel x86 模拟器...)。安装失败:
令我惊讶的是,我去那条路径只是为了检查是否有 HAXM 安装程序。运行它并得到这个:
所以,我认为很明显我必须启用该选项,但我不知道如何启用,因为我能找到的所有内容与我的情况无关。不,我不使用 AMD 处理器,是的,我在“打开/关闭 Windows 功能”面板中停用了“Hyper-V”选项。
你们能帮我吗?
编辑:我还在 Avast 设置面板中停用了辅助虚拟化选项。
我最近买了一台Windows 8笔记本电脑只是为了开发Windows Phone应用程序.我的不是专业版,因此Hyper-V无法运行.(我意识到购买笔记本电脑后Hyper-V需要WinPro).
我无法升级到专业版.任何人都可以建议我在我的模拟器可以运行的Hyper-V的任何替代品?谢谢.
hyper-v windows-8 visual-studio-2012 windows-phone-8 windows-phone-8-emulator
据我所知,在撰写本文时,使用英特尔硬件加速执行管理器和Windows 8 Hyperv的x86 Android模拟无法同时运行.
最好的答案是允许它们同时运行(可能目前不可能).
最常见的解决方法是完全卸载Hyperv功能.如果你真的需要使用Hyperv这很痛苦.可以在这里找到更好的解决方法. http://blogs.msdn.com/b/virtual_pc_guy/archive/2008/04/14/creating-a-no-hypervisor-boot-entry.aspx.这会强制您重新启动,但至少您不必经常卸载/重新安装Hyperv.
我正在寻找一种解决方案,它不需要卸载任何东西,也不需要重启.
当我尝试在 Windows 10 机器上使用 docker 时,它返回以下错误。
ERROR: open \.\pipe\docker_engine_linux: 系统找不到指定的文件。
我发现当我登录到我的计算机时,虽然我的 docker 桌面正在运行,但超级 VM 无法自动运行 docker 虚拟机。一旦我在超级 VM 上启动 docker 虚拟机并再次重新启动 docker,它就可以正常工作了。但这不是永久的解决方案。我能得到一些帮助吗?
我在笔记本电脑上设置了Docker for Windows,并在Docker的设置中从Linux容器切换到Windows容器(这促使了几次重启和Windows更新).我拉了一个图像并使用命令运行基于它的容器:
docker pull microsoft/dotnet-framework
docker run -it microsoft/dotnet-framework cmd
Run Code Online (Sandbox Code Playgroud)
在第二个终端窗口中,我执行了命令:
docker cp app container_id:/
Run Code Online (Sandbox Code Playgroud)
并收到此错误消息:
来自守护程序的错误响应:不支持针对正在运行的Hyper-V容器的文件系统操作
我搜索了这个错误,但没有任何(解释性的)出现,非常令人惊讶.有没有办法在Windows 10上将图像作为Windows容器而不是Hyper-V容器运行?
最终,我将此容器部署到Windows Server 2016主机,但我需要在运行Windows 10 Pro的笔记本电脑上进行所有开发和测试.
Docker版本
Client:
Version: 17.06.0-ce
API version: 1.30
Go version: go1.8.3
Git commit: 02c1d87
Built: Fri Jun 23 21:30:30 2017
OS/Arch: windows/amd64
Server:
Version: 17.06.0-ce
API version: 1.30 (minimum version 1.24)
Go version: go1.8.3
Git commit: 02c1d87
Built: Fri Jun 23 22:19:00 2017
OS/Arch: windows/amd64
Experimental: true
Run Code Online (Sandbox Code Playgroud)