Docker alternatives

Docker
Docker 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.
Docker alternatives are:
Chef, Puppet, VMware vSphere, OpenVZ, Heroku, Ansible
Here are the latest news about Docker:

17.10.17 Docker offers native Kubernetes support


Kubernetes, the open source tool developed by Google, has won the battle of container technologies. So Docker announced native support for Kubernetes. The company hasn’t given up completely on its own orchestration tool, Docker Swarm, but by offering native Kubernetes support for the first time, it is acknowledging that people are using it in sufficient numbers that they have to build in support. To take the sting away from supporting a rival tool, they are offering an architecture that enables users to select an orchestration engine at run time. That can be Swarm or Kubernetes each time without any need to alter code.


2016 Microsoft expands its support for Docker containers


Microsoft announced that it is great expanding its support for Docker containers by more deeply integrating it into a number of its enterprise and DevOps tools. Microsoft’s interest in Docker is no secret. It’s even building Docker support right into the next release of Windows Server, after all (even as it’s also building its own Hyper-V container solutions). The company even showed how the upcoming Linux version of SQL Server can run in containers on Ubuntu. As far as these new integrations go, Microsoft today announced that Docker Datacenter, Docker’s subscription-based commercial platform, is now available in the Azure marketplace, so anybody who wants to get a supported version of Docker up and running on Azure can now do so pretty quickly.


2016 Docker acquired cloud infrastructure startup Unikernel Systems



Containers management startup Docker announced the acquisition of Unikernel Systems, a startup that aims to bring unikernels to the masses of developers. Docker plans to integrate support for unikernels into its own tools and services as it’s starting to look at technologies beyond containers to help developers build even more efficient microservices architectures. The price of the acquisition was not disclosed. The basic idea behind unikernels is to strip down the operating system to the absolute minimum so it can run a very specific application. Nothing more, nothing less. This means you would compile the necessary libraries to run an application right into the kernel of the operating system, for example.


2015 Docker adds new security tools for containers


Docker announced three new security tools and features for containers. These tools are meant to make using containers safer without interrupting the usual developer workflow. They include support for hardware signing with a Yubico hardware key, and user namespaces support so Docker containers don’t need to have root access anymore. These two new features are now available in Docker’s experimental release channel. Now, developers who own a YubiKey 4, can automatically sign their containers to ensure the integrity of their apps throughout the pipeline. Docker worked with Yubico to build this touch-to-sign code signing system right into the Docker command line tools. The company also announced that it will now regularly scan all the roughly 90 official repos in the Docker Hub to look for potential vulnerabilities and publish its findings.


2015 Docker acquired container hosting service Tutum


Docker purchased Tutum, a cloud service focused on deploying and managing Docker containers in any environment, whether the cloud or on-premises. Docker has always emphasized building, shipping and running containers — those discrete programming building blocks sometimes called micro-services. With this purchase, the company is really completing that third piece — the running the containers part —  which it has mostly left to programmers to deal with on their own up until now. With the Tutum purchase, Docker is able to deliver a more complete package of services for its customers, which is becoming increasingly important as the product matures.


2015 Docker makes containers more portable, wants to develop Common Container Standard



2015 Docker raised $95M to fuel its cloud container platform



2014 Docker launches its first commercial product



2014 Microsoft puts Docker on Windows desktops



2014 Microsoft and Docker team up to make containers play nice on Windows Server and Azure



2014 Docker acquires testing-centric startup Koality



2014 Cloud container technology provider Docker gets $40M in funding