Mano Marks

Image2Docker: A New Tool for Prototyping Windows VM Conversions

Docker is a great tool for building, shipping, and running your applications. Many companies are already moving their legacy applications to Docker containers and now with the introduction of the Microsoft Windows Server 2016, Docker Engine can now run containers  natively on Windows.To make it even easier, there’s a new prototyping tool for Windows VMs that shows you how to replicate a VM Image to a container. Docker Captain Trevor Sullivan recently released the Image2Docker tool, an open source project we’re hosting on GitHub. Still in it’s early stages, Image2Docker is a Powershell module that you can point at a virtual hard disk image, scan for common Windows components and suggest a Dockerfile. And to make it even easier, we’re hosting it in the Powershell Gallery to make it easy to install and use. In Powershell, just type: Install-Module -Name Image2Docker And Continue reading…

Chris Hines

Webinar: Containerization for the Virtualization Admin

If you’re a virtualization admin there’s a good chance that the word “container” has floated by in the last few months. This is because enterprises of all sizes are now looking to leverage the power of containerization. But what is containerization and how can you leverage containers while also making use of your investment in virtualization?

Mike Coleman

So, when do you use a Container or VM?

Recently I was giving a talk at a trade show on the basics of Docker, and how an application goes from an idea to being a production workload running on a Universal Control Plane managed Swarm cluster. As part of that talk, I spent a bit of time talking about how containers are not VMs. This was especially relevant as most of the attendees currently worked as virtualization sysadmins. During the QA portion of the session one of the attendees asked me “When does my application go in a VM and when does it go in a container?”

Mike Coleman

Containers and VMs Together

A couple weeks back I talked about how Docker containers were not virtual machines (VMs). I received a lot of positive feedback on the article (thanks!), but I also heard a common question: Can VMs and Docker containers coexist? The answer is a resounding “yes.”

Get the Latest Docker News by Email

Docker Weekly is a newsletter with the latest content on Docker and the agenda for the upcoming weeks.

Mike Coleman

Containers are not VMs

I spend a good portion of my time at Docker talking to community members with varying degrees of familiarity with Docker and I sense a common theme: people’s natural response when first working with Docker is to try and frame it in terms of virtual machines. I can’t count the number of times I have heard Docker containers described as “lightweight VMs”. I get it because I did the exact same thing when I first started working with Docker. It’s easy to connect those dots as both technologies share some characteristics. Both are designed to provide an isolated environment in which to run an application. Additionally, in both cases that environment is represented as a binary artifact that can be moved between hosts. There may be other similarities, but to me these are the two biggies.

Victor Coisne

Your Docker agenda for VMworld 2014

Next week starts the gigantic VMworld conference at the Moscone Center in San Francisco, California. If you are attending the conference, come visit us at the Docker booth #230 and make sure to attend the following Docker-related talks, demos, discussions and meetups where you can meet and chat with fellow Dockerites: Monday, August 25th: 3:30 PM – 4:30 PM, Moscone West, Room 2014 VMware NSX for Docker, Containers & Mesos by Aaron Rosen (Staff Engineer, VMware) and Somik Behera (NSX Product Manager, VMware) This session will provide a recipe for architecting massively elastic applications, be it big data applications or developer environments such as Jenkins on top of VMware SDDC Infrastructure. We will describe the use of app isolation technologies such as LxC & Docker together with Resource Managers such as Apache Mesos & Yarn to deliver an Open Elastic Continue reading…

Victor Coisne

Dockercon video: Easy Docker on Microsoft Azure

In this session, Jeff Mendoza and Nik Garkusha (Microsoft) demonstrate the deployment of Docker directly into an Azure Linux Virtual Machine using the Azure extension technology. You can find more details about this announcement in this post.     Learn More Read more about how Microsoft is bringing open source container technologies to Azure with Google and Docker Docker Events and Meetup View the list of upcoming events & meetup Find a Docker meetup group Try Docker and stay up-to-date Try our online tutorial Sign up for Docker Weekly

Victor Coisne

DockerCon Video: Performance Characteristics of VMs vs Docker Containers

In this session, Boden Russell (IBM) explores the performance characteristics of traditional VMs vs Docker containers from both a Cloudy ops perspective (boot, stop, start, etc.) as well as an “in the guest” perspective (CPU, memory, network, I/O, etc.). Prior to his talk at DockerCon14, Boden first published his benchmark results in this blog post.     Docker Events and Meetup View the list of upcoming events & meetup Find a Docker meetup group Try Docker and stay up-to-date Try our online tutorial Sign up for Docker Weekly