Everything the application depends on to run successfully can lives inside a container. Containers are an isolated, resource controlled, and portable runtime environment which runs on a host machine or virtual machine. An application or process which runs in a container is packaged with all the required dependencies and configuration files. Containers grew up in... Continue Reading →
Container Orchestration with Docker Swarm, Marathon, Kubernetes
You need orchestration when transitioning from deploying containers individually on a single host to deploying complex multi-container apps on many machines. The following describes some of the most popular: Docker Swarm Mesos DC/OS Kubernetes The purpose of this post is to define the terms and to surface the main features. The goal of the post... Continue Reading →
Docker Container Concepts, Architecture, Overview
Containers are key to the modern datacenter. Docker is an open platform for developing, shipping, and running applications in containers. This post describes the conceptual parts that you will use in setting up Docker. Here are the primary parts: Docker Image is a read-only template for creating a Docker container. You can create your own... Continue Reading →
The Value Proposition of Containers
Containers are key to the modern datacenter. There'a a lot of buzz around containers. At its core, containers provides a way for you to deploy your app with all of its depenencies. Your container run on premises the same way it will in the cloud. For the application in its container, it has no knowledge... Continue Reading →