Best of ContainersFebruary 2024

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

    6 Tips to Optimize Your Dockerfile

    This post provides 6 tips to optimize Dockerfiles, resulting in faster build times, smaller image sizes, and a more efficient containerization workflow.

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

    Concept of Docker in detail

    Docker is a platform for creating and running applications using containers. Containers are lightweight and efficient, providing a consistent environment for applications. Docker simplifies the containerization process and offers various tools and commands for managing images, containers, networks, and volumes. Docker Swarm is an easy-to-use container orchestration tool with advantages like native integration, security, scalability, high availability, and centralized management. Docker Compose is used for managing multi-container applications, while Docker Hub is a repository for sharing and managing Docker images.

  3. 3
    Article
    Avatar of bytebytegoByteByteGo·2y

    Virtualization and Containerization: Which one to pick?

    Learn about virtualization and containerization, their players in the space, and how virtualization works.

  4. 4
    Article
    Avatar of inPlainEngHQPython in Plain English·2y

    Setting up PostgreSQL and PgAdmin4 using Docker: A Simplified Approach.

    This post provides a simplified approach to setting up PostgreSQL and PgAdmin4 using Docker. It explains the benefits of containerization and guides readers through the process of installing Docker, running the Hello World container, and setting up PostgreSQL and PgAdmin4 containers. The post emphasizes the ease and efficiency of managing databases with containerization.

  5. 5
    Article
    Avatar of itnextITNEXT·2y

    From Kubernetes to Local Development

    Learn how to use Podman to run Kubernetes manifests on your local machine and run existing Kubernetes Pods on your local workstation. Discover how to run Pods with network and storage configurations and how to run a Deployment in a local environment.

  6. 6
    Article
    Avatar of medium_jsMedium·2y

    Exploring Seamless Development and Deployment: Laravel, Docker, and CI Part I

    This post explores seamless development and deployment using Laravel, Docker, and Continuous Integration (CI). It explains the reasons for adopting Docker and the benefits it provides. The post also provides a step-by-step guide on creating a Laravel project and setting up a Docker environment. The upcoming parts will cover the continuous integration aspect.

  7. 7
    Article
    Avatar of phoronixPhoronix·2y

    Distrobox 1.7 Improves NVIDIA GPU Support, Better Wolfi Containers

    Distrobox 1.7 brings improvements to NVIDIA GPU support and enhancements to Wolfi containers.

  8. 8
    Article
    Avatar of nickjanetakisNick Janetakis·2y

    Build Git Tagged Multi-Arch Docker Images with GitHub Actions

    Learn how to automate building and pushing Docker images with support for both AMD64 and ARM64 CPU architectures using GitHub Actions and Docker Hub.

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

    How to Transform Kubernetes Manifests into Helm Charts?

    Learn how to transform Kubernetes manifests into Helm Charts, making deployments more efficient and manageable. Understand Helm basics, organize your manifests, create a Helm chart structure, customize values, refactor manifests using Helm templating, and install the Helm chart. Also, get additional tips and best practices for chart versioning and dependency management.

  10. 10
    Article
    Avatar of awstipAWS Tip·2y

    From Code to Cluster: ArgoCD GitOps for Kubernetes

    The post discusses the concept of GitOps and introduces ArgoCD as an open-source tool for implementing GitOps in the Kubernetes environment. It also provides step-by-step instructions for setting up an AKS Cluster using Terraform and installing ArgoCD on the cluster. The post concludes with a discussion on creating applications in ArgoCD and using Jenkins for Docker image CI/CD.