Slashdot Mirror


Microsoft Partners With Docker

rjmarvin writes Docker is teaming up with Microsoft to bring its open container technology to the next release of Windows Server. Docker Engine will work with the next release of Windows Server and images will be available in Docker Hub, which will also integrate directly into Microsoft Azure. The partnership moves Docker beyond Linux for the first time with new multi-container application capabilities for cloud and enterprise developers.

10 of 104 comments (clear)

  1. What? by stephanruby · · Score: 3, Funny

    Why is Microsoft partnering with a Jeans brand? And how much did Docker pay to post a link to their content-free press release on the front page of Slashdot?

    1. Re:What? by jbolden · · Score: 3, Informative

      Docker isn't niche. It is one of the core technologies for DevOps which is designing application infrastructures where IT provides a platform for in-house and integrate micro-services rather than providing monolithic applications to departments. Many PaaS systems are based on Docker particularly Helion (HP), CenturyLink, Rackspace its a big player for AWS...

    2. Re:What? by jellomizer · · Score: 4, Insightful

      [Buzzword] isn't niche. It is one of the core technologies for [Buzzword] which is designing application infrastructures where IT provides a platform for in-house and integrate [Buzzword] rather than providing [Buzzword] to departments. Many [Buzzword] systems are based on [Buzzward] particularly [Buzzward], [Buzzward], [Buzzward] its a big player for [Buzzward]...

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    3. Re:What? by Anonymous Coward · · Score: 5, Informative

      Ok here is the bloated form for people like you who can't seem to operate a search engine and need every term explained to them or directly linked.

      Docker (which is an open platform for developers and sysadmins to build, ship, and run distributed applications. Consisting of Docker Engine, a portable, lightweight runtime and packaging tool, and Docker Hub, a cloud service for sharing applications and automating workflows, Docker enables apps to be quickly assembled from components and eliminates the friction between development, QA, and production environments. As a result, IT can ship faster and run the same app, unchanged, on laptops, data center VMs, and any cloud) isn't niche. It is one of the core technologies for DevOps (a concept dealing with, among other things: software development, operations, and services. It emphasizes communication, collaboration, and integration between software developers and information technology (IT) operations personnel) which is designing application infrastructures where IT provides a platform for in-house and integrate micro-services (that are small, independent processes communicating with each other using language-agnostic APIs to form complex applications) rather than providing monolithic applications (single-tiered software applications in which the user interface and data access code are combined into a single program from a single platform) to departments. Many PaaS (Platform as a Service, a category of cloud computing services that provides a computing platform and a solution stack as a service) systems are based on Docker particularly Helion, CenturyLink, Rackspace its a big player for AWS...

      So much easier to understand right?

  2. For once, they hit the mark by Krishnoid · · Score: 3, Funny

    Our favorite company can finally put out a marketing campaign truly worthy of their name:

    "Microsoft is pants."

  3. Translation by thechemic · · Score: 4, Funny

    Docker = Mens apparel company
    Open Container = Open and ready-to-drink beer usually found in a moving vehicle
    Docker Engine = Something that goes "vrooom" in your pants
    Images = pictures
    Docker Hub = a place to connect your pants with people
    Azure = bright blue color, often associated with a sky

    A men’s apparel company is teaming up with Microsoft to bring its ready-to-drink beer technology to the next server in the window. Penises will work with the server and pictures of everything will be available while people share experiences with each other’s pants. The penises and pants will also integrate directly into uh-hem “Blue stuff”. The partnership moves pants n shit away from Linux for the first time. With new multi-ready-to-drink beers technology clouds will consume enterprise developers.

    --
    Let's make like a bird... and get the flock outta here.
  4. Embrace. Extend. Extinguish. by broknstrngz · · Score: 4, Insightful

    Say it isn't so.

  5. Interesting, but... by trawg · · Score: 3, Interesting

    ... I'd actually rather see Docker in the user space for Windows. There are zillions of Windows applications that would benefit from Docker-isation - being able to download things off the Internet and more safely run them is something I've wanted for ages.

    There are various application sandbox things for Windows (e.g., Sandboxie) but I haven't seen anything open source that is as reliable and commonly used as Docker seems to be.

    I think it'd be OK on the server side as well, but I'd love to be able to download nice jailed Docker versions of most Windows apps so I can run them without having to worry too much about what they're doing in my userspace.

  6. What is Docker and why should you care? by steveha · · Score: 4, Informative

    Docker is sort of an extremely lightweight virtual machines system.

    Docker organizes software into "containers". Each container has a complete set of libraries and files, and each container is isolated from the rest of the system. Thus if you need a specific and touchy set of libraries to run Software X, and you need a different specific and touchy set of libraries to run Software Y, you can simply make two containers and run them side by side.

    As I understand it, Docker container images use a "snapshots" system to store changes; so the two containers for Software X and Software Y will together be much smaller than two VM images would be.

    Using Docker, if developers make a server-side application, they can then hand a container over to production for deployment, and everyone can be confident that the application will run the same in production as it ran in development. (Of course it would still be possible to break things, for example by having different data in the production database compared to the dev test database.) Or, developers could run containers on their laptops and expect them to run the same as on the servers in the office.

    Unlike VMs, the Docker containers don't run their own kernels. So you can't run a Linux server with Docker that in turn runs OpenBSD in a container.

    As I understand it, many people use Docker to run a single process per container. The web server in one container, the email server in another, the SSH server in another, etc. One use case: if you have a web site hosted in the cloud, and the Slashdot effect starts slamming on the web site, the cloud hosting service could spin up another 500 instances of the web site (500 fresh instances of the Docker container, each container running a single process, the web server).

    I talked to an expert sysadmin, and he told me "This is the future." I'm going to set up a Docker server at home and learn my way around it.

    https://www.docker.com/whatisdocker/

    My reading of the press release is that Microsoft is going to (a) implement the Docker APIs for Windows, so that Windows server applications can be container-ized; and (b) add the ability to run Linux containers. The latter is not implausible; Windows NT has always had so-called "personalities" and Posix has been available as a personality for decades.

    http://en.wikipedia.org/wiki/Hybrid_kernel#NT_kernel

    --
    lf(1): it's like ls(1) but sorts filenames by extension, tersely
    1. Re:What is Docker and why should you care? by jrbrtsn · · Score: 3, Interesting

      "Windows NT has always had so-called "personalities" and Posix has been available as a personality for decades"

      Which is why everyone who actually uses Posix on Windows downloads Cygwin. Oh, wait a minute....