Stories
Slash Boxes
Comments

SoylentNews is people

posted by janrinok on Sunday November 26 2017, @09:44PM   Printer-friendly
from the sort-of-convergence dept.

Arthur T Knackerbracket has found the following story:

Experimental support for Microsoft's Linux containers on Windows (LCOW) feature has been available for Windows Server 1709 via the Docker EE "Preview" release. The same functionality is now available for Windows 10 Fall Creators Update with the release of Docker for Windows 17.11. In fact, it's been available since Docker for Windows 17.10.

That's right. Docker for Windows can run Linux or Windows containers, with support for Linux containers via a Hyper-V Moby Linux VM (as of Docker for Windows 17.10 this VM is based on LinuxKit).

When configured to use Linux containers for Windows, try running a simple Linux container:

When disabled, the existing options for switching between traditional Docker for Windows Linux containers and Windows containers will be available in the whale systray icon.

The LCOW feature is under active development.


Original Submission

This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
(1)
  • (Score: 2, Insightful) by Anonymous Coward on Sunday November 26 2017, @11:02PM

    by Anonymous Coward on Sunday November 26 2017, @11:02PM (#601866)

    It's a trap!!!!

  • (Score: 4, Insightful) by ealbers on Sunday November 26 2017, @11:09PM

    by ealbers (5715) on Sunday November 26 2017, @11:09PM (#601869)

    Great I can run a supercomputer OS on a desktop which crashes all the time
    Fabulous what could possibly go wrong

  • (Score: 4, Touché) by ealbers on Sunday November 26 2017, @11:11PM

    by ealbers (5715) on Sunday November 26 2017, @11:11PM (#601870)

    and it'll be awesome!

  • (Score: 1, Interesting) by Anonymous Coward on Sunday November 26 2017, @11:16PM

    by Anonymous Coward on Sunday November 26 2017, @11:16PM (#601872)

    Now brought to you by hybrid exploits.

  • (Score: 5, Insightful) by Anonymous Coward on Sunday November 26 2017, @11:49PM (1 child)

    by Anonymous Coward on Sunday November 26 2017, @11:49PM (#601882)

    If I want to use Linux - and I do - I'm not doing via Windows anything. So thanks for the offer Microsoft, but no thanks.

    • (Score: 3, Insightful) by digitalaudiorock on Monday November 27 2017, @11:46PM

      by digitalaudiorock (688) on Monday November 27 2017, @11:46PM (#602238) Journal

      If I want to use Linux - and I do - I'm not doing via Windows anything.

      ...and if I wanted Windows with my Linux I'd just use systemd. (ducks).

  • (Score: 3, Interesting) by goodie on Monday November 27 2017, @12:43AM (1 child)

    by goodie (1877) on Monday November 27 2017, @12:43AM (#601895) Journal

    See the other day I wanted to be a hipster and try a Docker VM from a vendor and I was unable to run the installer on Win7. So no thank you.

    • (Score: 3, Informative) by isostatic on Monday November 27 2017, @03:50PM

      by isostatic (365) on Monday November 27 2017, @03:50PM (#602079) Journal

      Your first mistake is running windows - really? 2000 called and wanted its OS back.

  • (Score: 4, Interesting) by RamiK on Monday November 27 2017, @01:04AM (2 children)

    by RamiK (1813) on Monday November 27 2017, @01:04AM (#601898)

    ...gone full retard.

    Seriously, I get this might scrape you the odd customer off the bottom of the linux barrel... But just how many engineer-hours have went into this zero-added-value VM abstraction layer?

    Such a waste.

    --
    compiling...
    • (Score: 2) by DannyB on Monday November 27 2017, @04:58PM (1 child)

      by DannyB (5839) Subscriber Badge on Monday November 27 2017, @04:58PM (#602106) Journal

      Microsoft thinks it can sell this to the decision makers. By offering them discounts such that using Windows would be only triple the cost of using Linux.

      --
      To transfer files: right-click on file, pick Copy. Unplug mouse, plug mouse into other computer. Right-click, paste.
      • (Score: 2) by RamiK on Wednesday November 29 2017, @12:16AM

        by RamiK (1813) on Wednesday November 29 2017, @12:16AM (#602753)

        But that's what Hyper-V Docker containers already offered. Going through the WSL only hurts security by removing the isolation while laboring Microsoft's engineering staff with maintaining, optimizing and securing yet another, foreign API layer. They're literally adding nothing new to their product portfolio...

        --
        compiling...
  • (Score: 2) by Gaaark on Monday November 27 2017, @01:50AM

    by Gaaark (41) on Monday November 27 2017, @01:50AM (#601910) Journal

    It's like seeing those inflatable Darth Vaders on peoples front lawns for celebrating Christmas:

    NOTHING says Christmas like Darth Vader, and being able to run linux on windows.

    Peoples is dumb.

    --
    --- Please remind me if I haven't been civil to you: I'm channeling MDC. ---Gaaark 2.0 ---
  • (Score: 2) by Arik on Monday November 27 2017, @02:06AM (2 children)

    by Arik (4543) on Monday November 27 2017, @02:06AM (#601913) Journal
    What would be the best/most reliable way for a program to determine if it's being run like this?
    --
    If laughter is the best medicine, who are the best doctors?
    • (Score: 0) by Anonymous Coward on Monday November 27 2017, @02:14AM

      by Anonymous Coward on Monday November 27 2017, @02:14AM (#601915)

      Relevant files in proc that provide inspection of bios and CPU maybe

    • (Score: 3, Funny) by Anonymous Coward on Monday November 27 2017, @01:17PM

      by Anonymous Coward on Monday November 27 2017, @01:17PM (#602046)

      Measure the average time between reboots? :-)

  • (Score: 1, Funny) by Anonymous Coward on Monday November 27 2017, @07:02AM

    by Anonymous Coward on Monday November 27 2017, @07:02AM (#601969)

    Hi perv!

  • (Score: 0) by Anonymous Coward on Monday November 27 2017, @01:15PM

    by Anonymous Coward on Monday November 27 2017, @01:15PM (#602045)

    Given that Windows 17.11 is not only not yet out, but that there are no indications that such a Windows version will ever exist, why would I want to get Docker for it? :-)

  • (Score: 0) by Anonymous Coward on Monday November 27 2017, @03:02PM (1 child)

    by Anonymous Coward on Monday November 27 2017, @03:02PM (#602065)

    of something called "stockholm syndrom".

    • (Score: 2) by DannyB on Monday November 27 2017, @05:00PM

      by DannyB (5839) Subscriber Badge on Monday November 27 2017, @05:00PM (#602107) Journal

      Shhhhh! The code name is supposed to be for internal use only!

      --
      To transfer files: right-click on file, pick Copy. Unplug mouse, plug mouse into other computer. Right-click, paste.
  • (Score: 2) by meustrus on Monday November 27 2017, @05:01PM

    by meustrus (4961) on Monday November 27 2017, @05:01PM (#602108)

    Plenty of corporate environments still use Windows as the base OS. Microsoft's enterprise management tools are the One Way to manage authentication, sharing, and communication in many places. So you may not have a choice of OS on your developer workstation, even if your software is going to run exclusively in Linux.

    The idea here isn't that you are going to run a Docker environment to get a Linux workstation inside Windows. You could already do that with VirtualBox, sans Docker. What this does is let you debug your Linux Docker container on your local workstation (which is locked to Windows because of your enterprise) before shipping it to the cloud.

    In short, Linux containers running on Windows is great for cloud developers that are forced by the enterprise to run Windows.

    --
    If there isn't at least one reference or primary source, it's not +1 Informative. Maybe the underused +1 Interesting?
  • (Score: 2) by DannyB on Monday November 27 2017, @05:04PM

    by DannyB (5839) Subscriber Badge on Monday November 27 2017, @05:04PM (#602110) Journal

    With Windows Subsystem for Linux, it is possible1 to run2 Linux executables directly on Windows. The Windows Kernel emulates the Linux kernel ABI for these executables.

    With such a capability, why isn't Microsoft using Windows Subsystem for Linux to run its Docker? Have they not thought of that?

    1but why not just use a genuine Linux kernel and avoid potential incompatibilities?

    2between reboots and blue screams

    --
    To transfer files: right-click on file, pick Copy. Unplug mouse, plug mouse into other computer. Right-click, paste.
(1)