主管让搞技术研究,用到 docker,里面装过 cnetos,Ubuntu,然后部署我们自己的应用上去,现在要在 docker 容器里装 windows,通过访问 windows 容器操作系统界面。网上查了资料都没有案例或者明确说可以安装使用,我对 docker 的认识它适用于开箱即用,快速部署,可移植性强,环境隔离等,跟我们的需求相偏离。 很头疼,几天没睡好觉了 ,过来咨询一下,有明确知道的可以装(不是说应该能装的)的大神们请赐教,仰望大佬们~
主管让搞技术研究,用到 docker,里面装过 cnetos,Ubuntu,然后部署我们自己的应用上去,现在要在 docker 容器里装 windows,通过访问 windows 容器操作系统界面。网上查了资料都没有案例或者明确说可以安装使用,我对 docker 的认识它适用于开箱即用,快速部署,可移植性强,环境隔离等,跟我们的需求相偏离。 很头疼,几天没睡好觉了 ,过来咨询一下,有明确知道的可以装(不是说应该能装的)的大神们请赐教,仰望大佬们~
|
edsion996Nov 7, 2017
1
Docker 是一个开放源代码软件项目,让应用程序布署在软件容器下的工作可以自动化进行,借此在 Linux 操作系统上,提供一个额外的软件抽象层,以及操作系统层虚拟化的自动管理机制。
https://zh.wikipedia.org/wiki/Docker_(%E8%BB%9F%E9%AB%94) |
|
wellscNov 7, 2017 via iPhone
2
装不了,docker 不是虚拟机,docker 是 linux 下一个特殊的进程 namespace。
|
|
ipwxNov 7, 2017
3
Docker 不是虚拟机,和宿主共享内核的,所以 Linux 内核下的 Docker 肯定不能这么搞。至于微软有没有厉害的方法在 Windows 里面启动一个 Windows 的 Container,我不知道。
|
|
edsion996Nov 7, 2017
4
好吧,刚才理解错了。
google 一下第一页就有答案啊? https://blog.docker.com/2016/09/build-your-first-docker-windows-server-container/ |
|
kendetricsNov 7, 2017
5
qemu 说不定能跑。。但是会卡得怀疑人生
|
|
6
@wellsc docker 官方 hub 上面提供了很多 win 镜像,是基于 windows 服务的,那些是不是可以装,在系统上装个图形界面就可以?
|
|
7
@ipwx microsoft 那边有相关的说面,说是可以装,但是没有实例,找的很头疼
|
|
8
@zjb861107 嗯好的额,这个我也来看看,多谢提供资料
|
|
9
@kendetrics qemu 查看了一下,如果像你说的性能不太好的话,就不考虑了,研究出来也不会运用,多谢
|
|
wellscNov 7, 2017
10
@13246864965 给个链接?
|
|
11
|
|
justfinduNov 7, 2017
12
你们主管认为 docker 是虚拟机?
|
|
wevstyNov 7, 2017
13
怎么在 Windows 上装个图形界面?
黑人问号。。 Windows 的图形界面和内核结合的很紧密的,难道要再装一个内核上去? |
|
14
@justfindu 之前我就理解我虚拟机 。。。其实完全两码事。他有接触过但是没有具体做过,根据可以安装 linux 觉着可以安装 windows,docker 我也是个菜鸟,抱着 没有理由不可以装 win 的心态研究中
|
|
15
@wevsty 还在研究中,前面一步还没有解决呢, 等有具体结果 会在这里分享给所有的有去关注,有去了解 docker 这块的 v 友们的
|
|
tomczhenNov 7, 2017 via Android
16
Windows 有容器,但是没 gui,而且这个还不像 xwindow,你没办法解决。win2016 上才是原生容器,其他都是跑在 hyper - v 里面的。
|
|
17
@tomczhen 就是说 win2016 也是提供服务的一个容器了?
|
|
wevstyNov 7, 2017
18
@13246864965
我觉得不用研究,docker 的优势就是使用内核机制隔离环境( Linux 上就是使用内核的 namespace ),这样做比虚拟机轻量很多。在 Win 上图形这一块和内核结合的非常紧密,没办法分开,如果要在运行一套内核那就完全和设计初衷背离了。 讲这么多,为什么不用虚拟机? |
|
tomczhenNov 7, 2017
19
@13246864965 好吧,今天心情还可以,就放点干货节约点你搜索的时间。
.Net 大户的选择:Windows Container 在携程的应用 https://www.v2ex.com/t/335653 Virtualization Documentation https://docs.microsoft.com/zh-cn/virtualization/#pivot=main&panel=containers |
|
20
@tomczhen 好的,下午看看,大神工作越来越顺利,心情越来越美丽 <龇牙
|
|
tomczhenNov 7, 2017
21
@13246864965 失业中,囧。
|
|
TinkNov 7, 2017 via iPhone
22
docker on bash on windows
|
|
gamexgNov 7, 2017 via Android
23
docker 里面装个 vb,然后在虚拟机里面安装 windows ?
freenas 就用的类似方案实现了虚拟 windows... |
|
HandSonicNov 7, 2017
27
|
|
azh7138mNov 7, 2017
28
|
|
CookyNov 7, 2017 via Android
29
docker 里跑 wine 咯
|
|
30
@全体成员,主题问题技术研究上周已完成,暂时没有发现可以在 docker 安装 widows 并操作界面。以后有发现,小弟第一时间跟大家分享,多谢大家关注啦,祝 V 友们工作顺利!!!
|
|
componentsAug 19, 2018
31
Docker 的 Windows 容器初体验
https://yq.aliyun.com/articles/62375 |
|
scriptsboyApr 22, 2019
32
我们今天也遇到这个问题,但是 intel 说也有这样的解决方案,但是我个人认为他们的方案还是不行。
|
|
SubfireNov 7, 2023
33
|
|
bywenshuFeb 26, 2024 via Android
34
|
|
devliNov 18, 2024
35
@13246864965 可以的,我现在就在用,万物皆可 docker 。
|