Best of ContainersApril 2024

  1. 1
    Article
    Avatar of awsplainenglishAWS in Plain English·2y

    Docker Basics: Understanding Key Components

    Docker is a containerization platform that allows developers to package, distribute, and run applications in isolated environments called containers. It has core components such as Docker Engine, Docker Images, Docker Containers, Docker Hub, Docker Registry, Docker Volumes, Docker Networking, Docker Compose, Docker Swarm, and Docker Security. Understanding these components enables efficient development, deployment, and management of containerized applications.

  2. 2
    Article
    Avatar of awsplainenglishAWS in Plain English·2y

    Kubernetes Cheat Sheet

    This post provides a comprehensive cheat sheet with examples for managing Kubernetes resources efficiently, including pod commands, deployment commands, service commands, namespace commands, configmap and secret commands, as well as other useful commands.

  3. 3
    Article
    Avatar of spaceliftSpacelift·2y

    How to Create a CI/CD Pipeline with Docker [Tutorial]

    The article discusses how to combine Docker and CI/CD in order to automate build, test, and deployment tasks within the software delivery lifecycle. It covers the use of Docker for running CI/CD pipeline jobs and for building and deploying Docker images. The article provides a tutorial on creating a CI/CD pipeline with Docker using GitLab as an example, and also includes some best practices for using Docker in CI/CD.

  4. 4
    Article
    Avatar of communityCommunity Picks·2y

    Setting Up PostgreSQL with Docker Made Easy

    Learn how to easily set up PostgreSQL with Docker, simplifying the deployment and testing processes.

  5. 5
    Article
    Avatar of kdnuggetsKDnuggets·2y

    7 Steps to Mastering Data Engineering

    Learn the 7 steps to mastering data engineering, including containerization, workflow orchestration, data warehousing, analytics engineering, batch processing, streaming data processing, and building an end-to-end data pipeline.

  6. 6
    Article
    Avatar of communityCommunity Picks·2y

    12 Factor: 13 years later

    The 12 factor methodology, initiated by Heroku 13 years ago, still holds up for modern cloud-native applications. It covers topics such as codebase, dependencies, configuration, backing services, build-release-run stages, stateless processes, port binding, concurrency, disposability, dev/prod parity, logs, and admin processes. Additionally, forward and backward compatibility is important for smooth application deployments.

  7. 7
    Article
    Avatar of communityCommunity Picks·2y

    WebAssembly on Kubernetes: everything you need to know

    Learn how to deploy WebAssembly on Kubernetes, use containerd and runwasi, bootstrap Wasm runtimes on Kubernetes workers, target workloads with labels, use RuntimeClasses, and run Wasm apps in Kubernetes Pods.

  8. 8
    Article
    Avatar of pulumiPulumi·2y

    Introducing the new Docker Build provider

    Pulumi introduces the new Docker Build provider, which allows for streamlined and modernized Docker image builds. It offers features such as multi-platform image support, advanced caching mechanisms, support for build secrets, support for multiple export types, and support for Docker Build Cloud.

  9. 9
    Article
    Avatar of nickjanetakisNick Janetakis·2y

    Connect to a Service Running on Your Docker Host from a Container

    Learn how to connect to a service running on your Docker host from a container. This post covers various use cases and provides instructions for modern and ancient versions of Docker.

  10. 10
    Article
    Avatar of spaceliftSpacelift·2y

    How to List Docker Containers [All, Running, Stopped & More]

    Learn how to list Docker containers and their details using 'docker ps' command. Understand the various use cases where listing containers can be helpful. Customize the output using formatting options and filter containers based on specific conditions.

  11. 11
    Article
    Avatar of medium_jsMedium·2y

    7 Mind-Blowing Kubernetes Hacks

    Discover some advanced Kubernetes features including ephemeral containers for troubleshooting and dynamic admission control for customized governance.