Best of ContainersDecember 2023

  1. 1
    Article
    Avatar of medium_jsMedium·2y

    The Art of Crafting Dockerfile

    Learn about Dockerfile, its format, and key commands for building Docker images and containers.

  2. 2
    Article
    Avatar of awstipAWS Tip·2y

    Kubernetes Architecture

    Kubernetes is a powerful open-source container orchestration platform that automates deployment, scaling, and management of containerized applications. It utilizes a master-worker node model and consists of components like kube-apiserver, etcd, kube-scheduler, kube-controller-manager, and cloud-controller-manager. Worker nodes have kubelet, kube-proxy, and a container runtime for executing and maintaining applications.

  3. 3
    Article
    Avatar of communityCommunity Picks·2y

    Next.js app deployed with Docker - does it make sense?

    Learn how to dockerize a Next.js application and consider the advantages and use cases of using Docker with Next.js. Docker provides better security, dependability, faster deployment procedures, and simpler application management. While Docker may not be necessary for a single Next.js application, it becomes relevant when running multiple services.

  4. 4
    Article
    Avatar of bytebytegoByteByteGo·2y

    EP88: Linux Boot Process Explained

    The article explains the Linux boot process, the commonly used types of queues, and provides an overview of Kubernetes and its benefits in container management.

  5. 5
    Article
    Avatar of snykSnyk·2y

    3 tips for rebuilding a Docker image faster (and save CI seconds!)

    Learn tips for rebuilding Docker images faster, including using a .dockerignore file, using a dependency lockfile, and grouping commands based on their likelihood to change.

  6. 6
    Article
    Avatar of devtoDEV·2y

    A Detailed Guide on kubectl describe

    A detailed guide on using the kubectl describe command in Kubernetes to get detailed information about resources and troubleshoot issues.

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

    Host a Dynamic Web App on AWS with Docker, Amazon ECR, and Amazon ECS

    Learn how to host a dynamic web app on AWS with Docker, Amazon ECR, and Amazon ECS using a three-tier AWS network VPC.

  8. 8
    Article
    Avatar of awstipAWS Tip·2y

    Dockerizing a Static Website using Apache as a Web Server

    The article explains how to dockerize a static website using Apache as a web server. It covers the steps to update the server, download and unzip the website files, create a Dockerfile, build and run a Docker image, and visit the deployed website. The deployment process using Docker and Apache offers scalability and reproducibility across different environments.

  9. 9
    Article
    Avatar of spaceliftSpacelift·2y

    What is Docker Init & When to Use It – Best Practices

    Docker init is a utility that automates the process of enabling a project to be built and run with Docker. It creates Dockerfile templates and other resources for various programming languages. Users can quickly bootstrap new projects, add Docker to existing projects, learn how to use Docker with different programming languages, and save time and automate project management tasks. Docker init supports ASP.NET, Go, Node, Python, and Rust, with compatibility for Java and PHP planned.

  10. 10
    Article
    Avatar of medium_jsMedium·2y

    DevOps (Lab-8)- Deploying an application to Kubernetes

    Learn about Kubernetes, its key aspects, and how to install and deploy applications using Kubernetes and Jenkins.