你可以在新的Windows 10(Ubuntu)bash用户空间本地运行Docker吗?
我的理解是,在其他操作系统上运行docker的主要限制是使 Linux网络容器成为可能. (当然对于Macs). 最近Microsoft announced是在Windows 10上本机运行的Ubuntu linux user mode的测试版.这可以在Windows上运行以ELF格式编译的二进制文件(不像需要编译的cygwin.) 我的问题是:你能在新的Windows 10(Ubuntu)bash用户空间本地运行Docker吗? 截至目前(2016年4月),答案是:我们还不知道(但可能不知道). 事实 > Windows 10现在可以运行各种Linux程序(其中包括 猜测 所以问题是Docker需要的系统调用(用于chroot和命名空间等)是否已实现.答案是这可能是“不”. Docker需要相当复杂(和特定于Linux)的功能来进行流程和资源管理以及进程隔离.虽然可能在Windows上复制所有这些,但这将是很多工作,并且由于此Windows功能的目标似乎是运行Linux用户空间程序,因此它们似乎不太可能完成所有工作(并保密) . 但是,据我所知,没有任何确切的信息. 现有的Docker端口 当然,如果微软决定在Windows 10中支持Docker,他们可能会提供它.将Docker移植到不同的内核有一些先例: >有一个Docker port for FreeBSD.它被标记为“实验性的”,但似乎在原则上起作用.它可以使用Docker存储库中未经修改的Docker容器,这意味着它实际上为图像提供了类似Linux的主机环境. (编辑:宁德站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- windows-server-2008-r2 – 加快组策略,实现组策略首选项将
- windows-xp – 如何在不进行域管理的情况下更改当前用户的域
- 原生js实现addClass,removeClass,hasClass方法
- windows-server-2008 – Windows 2008:WinSXS目录不受控制
- win10怎么禁止弹窗的步骤教程详解
- 从Windows到鸿蒙——操作系统的前世与今生
- Bootstrap滚动监听(Scrollspy)插件详解
- VAIO电脑win7iso镜像系统下载及安装教程
- win7桌面突然拉宽了可怎么办
- Windows 8.1 Update 1编译版中Metro应用可固定到任务栏