Docker 关于 docker 的疑问

红客联盟 · 2018年11月16日 · 最后由 红客联盟 回复于 2018年11月17日 · 1999 次阅读

1.windows10 专业版系统上的 docker 能运行 windows 操作系统吗?我想在 win10 上启动 win7 或者 win8 系统可行吗?网上的镜像拉取下来启动不起来。
2.windows 版 docker 和真机环境测试效果一样吗,因为我知道虚拟机和真机测试结果是有差别的。而 docker 只是隔离了真机文件系统和进程,应该是差不多的吧
3.liunx 版 docker 和 window 版 docker 差别有点大哦,window 版 docker 底层要启动一个虚拟机。liunx 版是内核原生支持,那是不是 window 版 docker 跟其实就是虚拟机模拟出来的呢,不是真正意义上的 docker

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
共收到 3 条回复 时间 点赞

怎么说呢, 你就记住一句话吧。 目前 docker 只能跑在 linux 内核上。 所以 linux 能做的它能做, linux 做不了的,他绝对做不了。 你再 windows 上看到的一切都是假象。 虽然我听说微软在开发 windows 的 docker,但是还没听说他们搞出来

孙高飞 回复

今天看了一天 docker for windows ,它提供两个容器无缝切换,基于 Hyper-v 虚拟机的 liunx 容器和 windows 原生内核支持的 windows 容器,liunx 容器如你所说,是假象,只不过是 Hyper-v 效率实在恐怖,比 VM 高得多而已。windows 容器是不需要虚拟机的,可以跑 windows 应用,可以显示图形化 win 系统
附链接:https://linux.cn/article-5871-1.html

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册