Docker在Parallels的虚拟Windows 10 Pro机器上
- 我有一个2013年Mac Pro运行最新的Parallels Desktop Pro v 12.2.0(41591)
- 它是一个Windows 10 Pro的虚拟与Docker版本17.03.1-ce-win10(11972)
Docker只能运行“windows容器”,因为当试图在Hyper-V中启动“MobyLinux”实例时,它永远不会总是在以下时刻轰炸:
TSC:快速TSC校准失败我知道这是一些时间相关的同步,必须在启动时发生或发生此类故障。 我在Thunderbolt基座上购买了WD 1TB SSD,以加快虚拟机的运行/启动时间。 (这是在我的拼盘RAID笼之前)无济于事。 没有差异。
Parallels IS被设置为“ 启用嵌套虚拟化 ”,并且我已经在win 10 Pro VM上启动了Hyper-V中的虚拟机,没有错误。 我已经检查并取消选中“PMU虚拟化”,我知道它会向主机提供统计信息,但会减慢虚拟机的速度。
我试过了:
- 如另一个post所build议的减less分配给虚拟机的内核数量无效(尝试2-6个内核)
- 将Docker的内核减less到1(和上面的尝试混合)
- 增加docker的核心数量
- 向VM / Docker添加/减less内存
-
与…一起玩
C:\ Program Files \ Docker \ Docker \ resources \ MobyLinux.ps1
加载虚拟机的文件,而在另一篇文章中,我改变了一些东西
-
validation“C:\ Users \ Public \ Documents \ Hyper-V \虚拟硬盘\ MobyLinuxVM.vhdx”是.vhdx的正确位置
- validation.iso是在“C:\ Program Files \ Docker \ Docker \ Resources \ mobylinux.iso”
- 手动卸载Hyper-v /重新安装Hyper-v,并让Docker自动执行…
我在智慧的结尾。 我专门购买了这台机器,所以我可以在同一个盒子上做我的MS / Visual Studio开发和iOS开发。 我已经这样做了,在过去的5-6年里,2009年的Mac Pro之前,现在是我的2013年MP, 但从来没有与Docker之前 …
所以,我需要两个解决scheme之一:
- 一种使Visual Studio 2015/2017“看起来”在主机的Mac Docker实例中的方法,以便进行debugging/开发
- 一种使“MobyLinux”Docker虚拟机运行的方法。
- 无法从Docker Registry远程API获取有效的响应
- 简单的docker项目/过程和保存JPEG – 使用卷?
- Docker:缩放Python容器,内存开销
- 将Gunicorn Systemd文件传递到Dockerfile
- 在-net = host中运行的Docker容器无法访问VPN中的class-IP?
- 在docker容器内的npm安装错误
- Docker,JBoss部署因java.net.ConnectException失败:JBAS012144:无法连接到http-remoting://127.0.0.1:9990。 连接超时
- Docker或Vagrant会帮助我们为企业产品创buildtesting机器吗?
- Raspbian docker:来自守护进程的错误响应:cgroups:此系统不支持的内存cgroup:未知