Added articles in markdown
Added all (missing) current articles of each quadrant.
This commit is contained in:
18
radar/2017-03-01/docker.md
Normal file
18
radar/2017-03-01/docker.md
Normal file
@@ -0,0 +1,18 @@
|
||||
---
|
||||
title: "Docker"
|
||||
ring: assess
|
||||
quadrant: platforms-and-aoe-services
|
||||
|
||||
---
|
||||
|
||||
Docker is currently the most-used solution for creating and managing container-based infrastructures and deployments.
|
||||
|
||||
Essentially, Docker is a platform to build container images, distribute them and run them as an isolated process (using Linux kernel cgroups, network namespaces and custom mounts).
|
||||
|
||||
In a DevOps environment, this helps a lot as we can run the exact same software and runtime (such as PHP) on both production and locally while developing. This enables us to debug our software much easier.
|
||||
|
||||
Also, Docker allows us to keep our development setup much smaller and faster; instead of VirtualBox setups on a per-project base, we can compose our project development setup out of small containers. A CI environment building the containers allows us to package and test the whole environment instead of different software components on different runtimes in a much more stable way.
|
||||
|
||||
Backed by services such as [Kubernetes](/platforms-and-aoe-services/kubernetes.html), we can deploy Docker containers on a flexible infrastructure and enable our developers to test their software more easily in different environments.
|
||||
|
||||
Here at AOE, we assess Docker in different projects to become more flexible and faster, which increases our focus on development of even better and more stable software.
|
||||
Reference in New Issue
Block a user