Best of ContainersMay 2023

  1. 1
    Article
    Avatar of spaceliftSpacelift·3y

    Docker Networking – Basics, Network Types & Examples

    Docker is a containerization platform that uses OS-level virtualization to package software applications and their dependencies into reusable units called containers. Docker includes a networking system for managing communications between containers, your Docker host, and the outside world. We'll explain how Docker networks function, then cover the basics of using them with your container deployments.

  2. 2
    Article
    Avatar of spaceliftSpacelift·3y

    How to Keep Docker Secrets Secure: Complete Guide

    Secret values such as API keys, passwords, and certificates need to be safely handled throughout the software development process and your app’s runtime. If an attacker would find a value useful, it needs to be treated as a secret. Using secrets in Docker using secrets with Docker Compose and Docker Swarm can securely handle secrets.

  3. 3
    Article
    Avatar of hackernoonHacker Noon·3y

    419 Stories To Learn About Kubernetes

    A Guide to Taints and Tolerations, Node Affinity and Node Selector Taint and affinity in Kubernetes are two mechanisms that allow users to specify how pods should be scheduled on nodes in a cluster. Learn how to monitor your Laravel application by services instead of hostnames.

  4. 4
    Article
    Avatar of devopsDevOps.com·3y

    Microservices Sucks — Amazon Goes Back to Basics

    Amazon Prime Video has ditched its use of microservices-cum-serverless, reverting to a traditional, monolithic architecture. The move from a distributed microservices architecture to a monolith application helped achieve higher scale, resilience, and reduce costs. Amazon's video streaming service achieved a 90% reduction in operational costs.

  5. 5
    Article
    Avatar of newstackThe New Stack·3y

    4 Ways to Enhance Your Dockerfiles

    Ten years ago, Docker released its first version of what democratized container technology. Docker is still the most used software package technology, with Maven and NPM listed as second and third.