<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/tags/containers/best-of/2024/05" -->

---
title: Best Containers posts — May 2024 | daily.dev
description: The most upvoted Containers posts from May 2024, curated by the daily.dev community.
canonical: https://daily.dev/tags/containers/best-of/2024/05
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/tags/containers/best-of/2024/05
og:type: website
og:site_name: daily.dev
og:title: Best Containers posts — May 2024 | daily.dev
og:description: The most upvoted Containers posts from May 2024, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of Containers — May 2024

1. 1  
[](/posts/docker-vs-podman-a-new-era-in-secure-orchestration-5njngk5g4 "Docker vs Podman: A New Era in Secure Orchestration")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 2y  
Docker vs Podman: A New Era in Secure Orchestration  
Explore the differences between Docker and Podman in terms of secure orchestration and enhanced security.  
277  
8
2. 2  
[](/posts/implement-ci-cd-pipeline-for-mern-app-in-docker-compose-on-ec2-using-github-actions-with-zero-or--fnbsactc3 "🛢️ Implement CI/CD Pipeline for MERN app in docker-compose on EC2 using GitHub Actions with Zero or Minimum Downtime")  
Article  
![Avatar of awsplainenglish](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/64d9989ff4ae4caba811832fdd6146c5)AWS in Plain English · 2y  
🛢️ Implement CI/CD Pipeline for MERN app in docker-compose on EC2 using GitHub Actions with Zero or Minimum Downtime  
Learn how to implement a CI/CD pipeline for a MERN app using docker-compose on EC2 using GitHub Actions with zero or minimum downtime.  
96
3. 3  
[](/posts/containerize-python-apps-with-docker-in-5-easy-steps-xygymigdu "Containerize Python Apps with Docker in 5 Easy Steps")  
Article  
![Avatar of kdnuggets](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/kdnuggets)KDnuggets · 2y  
Containerize Python Apps with Docker in 5 Easy Steps  
Learn how to containerize Python applications with Docker in 5 easy steps. Docker simplifies managing dependencies and provides isolated and reproducible environments for all applications.  
90  
1
4. 4  
[](/posts/debugging-kubernetes-part-1-an-introduction-wzjbiqezu "Debugging Kubernetes Part 1: An Introduction")  
Article  
![Avatar of javarevisited](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/9ca6532654d146408235d53f0823a26d)Javarevisited · 2y  
Debugging Kubernetes Part 1: An Introduction  
This post introduces Kubernetes and its role in solving real-world problems faced by developers in production environments. It explains the challenges of production debugging in Kubernetes, the fundamental principles of Kubernetes, and the evolution of deployment technologies before Kubernetes.  
20
5. 5  
[](/posts/my-vm-is-lighter-and-safer-than-your-container-xyuuawnez "My VM is Lighter (and Safer) than your Container")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 2y  
My VM is Lighter (and Safer) than your Container  
Containers are lightweight compared to virtual machines but offer weaker isolation. The paper examines whether there is a tradeoff between isolation and efficiency. They find that lightweight VMs can be as nimble as containers with the right toolstack. They introduce LightVM, a new Xen-based virtualization solution optimized for fast boot times and efficient resource usage.  
18  
2
6. 6  
[](/posts/how-to-use-docker-exec-to-run-commands-in-a-docker-container-gtcuygdfm "How To Use docker exec to Run Commands in a Docker Container")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 2y  
How To Use docker exec to Run Commands in a Docker Container  
Learn how to use the docker exec command to run commands and get an interactive shell in a Docker container. Find out how to start a test container, run a command inside a container, set the working directory, run a command as a different user, and pass environment variables into a container.  
18
7. 7  
[](/posts/six-billion-docker-pulls-md5d5zpbv "Six billion docker pulls")  
Article  
![Avatar of danielhaxxse](https://media.daily.dev/image/upload/s--us7Mqjk6--/f_auto/v1714798819/logos/danielhaxxse)daniel.haxx.se · 2y  
Six billion docker pulls  
The official curl docker image has been pulled over six billion times, with an average of 38 pulls per second since its release in July 2019\. The pull counter was obtained through the Docker API.  
13
8. 8  
[](/posts/working-with-containers-and-kubernetes-using-podman-desktop-jl0cllyto "Working with Containers and Kubernetes using Podman Desktop")  
Article  
![Avatar of collections](https://media.daily.dev/image/upload/s--fk_6ycEi--/f_auto,q_auto/v1780996001/logos/collections?_a=BAMAMiWQ0)Collections · 2y  
Working with Containers and Kubernetes using Podman Desktop  
Learn how to work with containers and Kubernetes using Podman Desktop, a powerful developer tool that simplifies the process. Install Podman Desktop and Kind on your Windows machine, create a local Kubernetes cluster, and manage your containers and clusters with ease.  
12
9. 9  
[](/posts/rancher-desktop-by-suse-kfjijtuy3 "Rancher Desktop by SUSE")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 2y  
Rancher Desktop by SUSE  
Rancher Desktop by SUSE is an open-source application that provides all the essentials to work with containers and Kubernetes on the desktop. It offers simple installation, configuration options, an intuitive graphical user interface, container toolchain features, seamless Kubernetes upgrades, and bundled utilities.  
11

[See all Containers archives](/tags/containers/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/tags/containers/best-of/2024/05#page","url":"https://daily.dev/tags/containers/best-of/2024/05","name":"Best Containers Posts — May 2024","description":"The most upvoted Containers posts from May 2024, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/containers/best-of/2024/05#items","numberOfItems":9,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/docker-vs-podman-a-new-era-in-secure-orchestration-5njngk5g4","name":"Docker vs Podman: A New Era in Secure Orchestration"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/implement-ci-cd-pipeline-for-mern-app-in-docker-compose-on-ec2-using-github-actions-with-zero-or--fnbsactc3","name":"🛢️ Implement CI/CD Pipeline for MERN app in docker-compose on EC2 using GitHub Actions with Zero or Minimum Downtime"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/containerize-python-apps-with-docker-in-5-easy-steps-xygymigdu","name":"Containerize Python Apps with Docker in 5 Easy Steps"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/debugging-kubernetes-part-1-an-introduction-wzjbiqezu","name":"Debugging Kubernetes Part 1: An Introduction"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/my-vm-is-lighter-and-safer-than-your-container-xyuuawnez","name":"My VM is Lighter (and Safer) than your Container"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/how-to-use-docker-exec-to-run-commands-in-a-docker-container-gtcuygdfm","name":"How To Use docker exec to Run Commands in a Docker Container"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/six-billion-docker-pulls-md5d5zpbv","name":"Six billion docker pulls"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/working-with-containers-and-kubernetes-using-podman-desktop-jl0cllyto","name":"Working with Containers and Kubernetes using Podman Desktop"},{"@type":"ListItem","position":9,"url":"https://daily.dev/posts/rancher-desktop-by-suse-kfjijtuy3","name":"Rancher Desktop by SUSE"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Tags","item":"https://daily.dev/tags"},{"@type":"ListItem","position":3,"name":"Containers","item":"https://daily.dev/tags/containers"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/tags/containers/best-of"},{"@type":"ListItem","position":5,"name":"May 2024"}]}]}
```

