On Wed, Mar 30, 2016 at 03:20:33PM -0500, Jason Sherman wrote:
> I guess I was thinking that this would be a docker image supported
> via the new docker on windows.

The Kirkland post [1] Robin linked [2] has:

  "Ah, okay, so this is Ubuntu in a container then?"  Nope!  This
  isn't a container either.  It's native Ubuntu binaries running
  directly in Windows.

Kirkland explains it as an emulation layer built into the kernel [1]
(so basically with this feature a “Windows kernel” will support both
traditionally-Windows syscalls and traditionally-Linux syscalls
(presumably for some subset of potential Linux syscalls).  And this is
coupled with userspace work to make Window's terminal emulator
understand the VT100 (or VT102/VT220 [3]?) functionality used by many
terminal programs [1].

The new Docker with Windows containers stuff also sounds cool, but
that's about encapsulation and isolation and not about running native
Windows binaries.  It's possible that the two together could let you
run Linux-oriented containers natively on Windows (instead of just
Windows-oriented containers).  I'd guess that would depend on how well
the Linux-emulation support covered what was needed by the container.

Cheers,
Trevor

[1]: http://blog.dustinkirkland.com/2016/03/ubuntu-on-windows.html
[2]: 
http://lists.software-carpentry.org/pipermail/discuss_lists.software-carpentry.org/2016-March/004139.html
     Subject: Re: [Discuss] Bash in Windows 10 mid-year update
     Date: Wed, 30 Mar 2016 19:55:56 +0100
     Message-Id: <[email protected]>
[3]: http://invisible-island.net/xterm/xterm.faq.html

-- 
This email may be signed or encrypted with GnuPG (http://www.gnupg.org).
For more information, see http://en.wikipedia.org/wiki/Pretty_Good_Privacy

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Discuss mailing list
[email protected]
http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org

Reply via email to