Container systems need networking functionality in order to function properly and to connect distributed applications across the cloud. This page gathers resources about container networking best practices including, challenges and concepts of container networking.
Table of Contents:
Below we have compiled publicly available sources from around the world that present views on Container Networking Best Practices.
Best Practices for Running Containers and Kubernetes in Production Covering security, governance, monitoring, storage, networking, container life cycle management and container orchestration.
Container software systems such as Docker are increasingly being used to create large platforms for distributed applications that can run in the cloud and driving the need to understand the need for Container Networking.
Network segmentation is a new concept in security. It’s been around for a while and is considered one of the most effective methods of limiting the “blast radius” and preventing extensive damage in case of an attack or a breach by limiting the attacker to a sealed-off segment of the network.
Container Storage Best Practices — While a container keeps its bundle of software and dependencies wherever it goes, it doesn’t store data so it can maintain a light footprint. If a process stops or the container is rebooted, all the data associated with any applications within is lost. This page gathers resources about how to overcome this challenge and achieve persistent storage for containers.
Container Networking Best Practices — Container systems need networking functionality in order to function properly and to connect distributed applications across the cloud. This page gathers resources about container networking best practices including, challenges and concepts of container networking.
Containers and OS Compatibility — Most major operating systems have some sort of container compatibility and since the launch of Docker, there has been an explosion of new container-centric operating systems, including CoreOS, Ubuntu Snappy, RancherOS. This page gathers resources about the challenges in hosting containers on different operating systems.