Podman vs. Docker

  Рет қаралды 81,673

IBM Technology

IBM Technology

Күн бұрын

Пікірлер: 105
@bojackhorsingaround
@bojackhorsingaround Жыл бұрын
Not having swarm for container orchestration with podman isn't much of a bad tradeoff because podman works seamlessly with kubernetes - which is one of the best orchestration tools in the market.
@janusz1697
@janusz1697 Жыл бұрын
Kubernetes is deprecating Docker as a container runtime after v1.20.
@newerest1
@newerest1 7 ай бұрын
​@@janusz1697You do not need to panic. It’s not as dramatic as it sounds. TL;DR Docker as an underlying runtime is being deprecated in favor of runtimes that use the Container Runtime Interface (CRI) created for Kubernetes. Docker-produced images will continue to work in your cluster with all runtimes, as they always have.
@ayanmukherjee3102
@ayanmukherjee3102 5 ай бұрын
Not many people used Docker swarm now whether docker or podman kubernetes has become the industry standard
@eldermoraes
@eldermoraes Жыл бұрын
Beatifull video and awesome presentation! Congrats, Cedric! 🔥🔥🔥
@cgyh68748
@cgyh68748 2 ай бұрын
bootlicker
@rmm2138
@rmm2138 2 ай бұрын
Thank you. In less then 7 minutes you provided enough detail understand the main differences. Now I need to do more exploring on Podman. As of right now, I am a Docker person :-)
@MarkASear
@MarkASear Жыл бұрын
I love how cool these videos look (and the content also). Would it be possible to explain how you achieve this? I love how you can write on glass etc. but cant work out exactly how you do it.
@IBMTechnology
@IBMTechnology Жыл бұрын
See ibm.biz/write-backwards
@Openwrt2023
@Openwrt2023 Жыл бұрын
It is done with a lighted board and neon markers. The camera is 180-degree phase shifted, i.e. mirror image.
@Oleksii_Ukraine
@Oleksii_Ukraine 16 күн бұрын
I heard about podman long time ago but never used. Then, after struggling with docker setup under WSL (just a docker, instead of docker for windows as it require license now) - I tried a podman. And had no issues with it as it doesn't require daemon service, that might be a problem for Windows WSL. Also with docker alias it seems that all docker commands work as expected, so I like podman approach much more, and probably will try to use it more in future.
@SrinivasNirvana
@SrinivasNirvana 10 ай бұрын
Amazing video and the presentation, Using Podman(PodManager) of added advantages when using the k8s. I think we can even test containers by scaling up and scaling out at pod level using podman, you need docker swarm to test the same.
@nazrulhadinazlan1983
@nazrulhadinazlan1983 Жыл бұрын
I'm more amaze that he's able to mirror writing neatly
@michalhudek
@michalhudek 10 ай бұрын
if you believe that podman can do its magic, its easy to believe that computer technology allows to flip image vertically
@animanaut
@animanaut Жыл бұрын
i guess IBM is Team Podman since it is from Red Hat?
@mihaibob7902
@mihaibob7902 8 ай бұрын
They have bought Red Had
@ubaydulloh1000
@ubaydulloh1000 Жыл бұрын
Thanks Cedric, nice presentation. I would like to try Podman
@FerShibli
@FerShibli Жыл бұрын
I'm a Docker guy, but after this explanation I feel like changing to Team PodMan
@_bxffour
@_bxffour Жыл бұрын
It imitates the docker interface. You can alias it to docker and forget about it
@AmitPawar-p5o
@AmitPawar-p5o 9 ай бұрын
nice and clear informative video
@ashypeshy
@ashypeshy 9 ай бұрын
Team Docker Thanks for the presentation (inspite of the fact that you mentioned that you work at Redhat), you did not push for podman. I need to experiment with podman soon
@cycletechsa
@cycletechsa 2 ай бұрын
Thanks Madala
@shafiq_ramli
@shafiq_ramli Жыл бұрын
Have yet to try podman. Really nice presentation 👍🏻
@timothyelems1357
@timothyelems1357 Жыл бұрын
Runs smoothly! Does not task your system whatsoever!
@SteveSpeicher
@SteveSpeicher Жыл бұрын
Nice work Cedric! I’m team Podman! (of course)
@stevanlemeur8070
@stevanlemeur8070 Жыл бұрын
@sephyshen2510
@sephyshen2510 Жыл бұрын
Thanks, team. The video is very informative. It gives me the power to switch the container engine from Docker to Podman.
@flesz_
@flesz_ Жыл бұрын
it's amazing how kids are teaching adults now
@bazejczuk8972
@bazejczuk8972 Жыл бұрын
Docker but after watching this movie and analysis current and fueature architectur, I started thinking about podman, propably It will give me some namespace features. I have to start play with Podman ❤
@janusz1697
@janusz1697 Жыл бұрын
Hi, I'm also from Poland
@alex.prodigy
@alex.prodigy Жыл бұрын
not to take anything away from podman , but there's also docker rootless albeit not the default installation mode team docker on my workstation simply because there's not podman package maintained afaik for debian based systems
@Iswimandrun
@Iswimandrun 5 ай бұрын
I am new to docker and podman. I basically know how to make MQTT brokers using mosquitto container image, a docker compose yaml file, and how to make a systemd service for both to boot the container at start.
@Iswimandrun
@Iswimandrun 5 ай бұрын
Yea podman uses the same docker compose file.
@Artist19
@Artist19 Жыл бұрын
Currently learning Podman
@clashclan4739
@clashclan4739 Жыл бұрын
Which is more efficient in terms of cpu, ram, network and load balancing
@danielwalsh2363
@danielwalsh2363 Жыл бұрын
Since Podman can go away when a container is running, and does so any time you daemonize a container (podman run -d ...) Then Podman does not use any CPU/RAM or Network when containers are in steady state. Usually people leave Docker daemon as well as containerd running, so it uses CPU and RAM when the system is just running containers. As far as containers are concerned you should see no difference between a running Podman container or Docker container.
@AbrahamPanicker
@AbrahamPanicker Жыл бұрын
Very well explained !!
@kishanbsh
@kishanbsh 5 ай бұрын
How long till redhat puts podman behind a paywall?
@ifnw0425
@ifnw0425 25 күн бұрын
I have a problem where my podman container is stopped after sometime i disconnect fron the server, is there any way to prevent it?
@seeemawn
@seeemawn 9 ай бұрын
Can someone tell me the difference between docker compose and these podman pods? To your question: I use docker containers for small services, but I am interested in using podman. I like this clicki-bunti-copilot-approach.
@johnmoxen620
@johnmoxen620 Жыл бұрын
Thanks for this succinct explanation. I'm new to the Tech industry and am learning on the fly. Any suggestions about how I can best get started? Thanks!
@flesz_
@flesz_ Жыл бұрын
tons of free time, plenty of motivation, reading documentation or videos whichever works better for you and most importantly practice
@cloudnativecedric
@cloudnativecedric Жыл бұрын
Hello John! Sorry for the late reply, but like Flesz said, lots of free time 😅 with the popularity of containers and microservices, I’d recommend a certification from The Linux Foundation, specifically the CKAD, Certified Kubernetes Application Developer, to get started. There’s various ways to study (free and not-free), but it’s a great way to start learning and get a lot of hands-on experience!
@ritas6971
@ritas6971 Жыл бұрын
actually podman team :) nice presentation, thanks
@YoyoYo0877
@YoyoYo0877 Жыл бұрын
the only 2 lacks podman has IMHO are: 1. no 1 to 1 docker composé file compatibility 2. no host network option...
@danielwalsh2363
@danielwalsh2363 Жыл бұрын
Podman has the ability to manage networks, with the same commands as Docker. podman network ... Rootless containers are more limited, because of some constaints of the Linux kernel on rootless users, but with pasta network service, you can get to most controls.
@lever1209
@lever1209 4 ай бұрын
this video is more for management than engineers, doesnt have many details and just goes over the basics, name dropping a few other programs
@peaps
@peaps Ай бұрын
What's more impressive is the ability to write in mirror image
@MrVnelis
@MrVnelis Жыл бұрын
Really good video. Thanks! I haven't tried podman yet, how does the storage work? Is there a podmanhub or something similar to which I can publish my images and pull them from my k8s?
@alex-g7q1m
@alex-g7q1m Жыл бұрын
Nice video!
@monjioilita
@monjioilita 22 күн бұрын
Podman looks cool
@aswilled1
@aswilled1 2 ай бұрын
Love it nice break down
@rohiniswami6602
@rohiniswami6602 2 ай бұрын
Someone knows how to test aws lambdas on local using podman instead of docker
@floratextile9910
@floratextile9910 Жыл бұрын
hi i want to learn how to install frappe erpnext installation in podman, annd make it to access my domain name dns record..
@CesarParedes-u8l
@CesarParedes-u8l Жыл бұрын
Great Presentation.......... I am a Docker guy..............Thanks........ :) bye
@faelpinho
@faelpinho Жыл бұрын
Very good video! I already tried both in my linux (Manjaro) and Win10. In my opinion, using Windows, Docker is complete and very useful. Using linux and Portainer, no difference.
@chalmeres
@chalmeres Жыл бұрын
Muito bom o conteúdo!!
@wesleyp6281
@wesleyp6281 Жыл бұрын
I'm team Cedric 👑😍
@TumbleGamerTK
@TumbleGamerTK 9 ай бұрын
Could i use podman on my local machine and the deploy them to a server with docker?
@biscotty6669
@biscotty6669 8 ай бұрын
Yes, podman images are fully compatible with docker.
@YannMetalhead
@YannMetalhead Жыл бұрын
Good video.
@winfle
@winfle 6 ай бұрын
Swarm is a beast
@vivekkaushik9508
@vivekkaushik9508 Жыл бұрын
Podman baby
@cloudnativecedric
@cloudnativecedric Жыл бұрын
🙌
@davejones542
@davejones542 Жыл бұрын
I am team Dockman (both)
@whatrobot
@whatrobot Жыл бұрын
Team Podman! I prefer the architecture and principles. Containerfile FTW!
@alexvajith5889
@alexvajith5889 9 ай бұрын
Wait how is he managing to mirror write contents without any mistakes??
@tony7682
@tony7682 11 ай бұрын
What is it that you are writing in the hexagons at the top of both columns? T3? JS? Hard to read the hand writing.
@testertech
@testertech 2 ай бұрын
Trying to become team Podman more and more! Thanks for the clear explanation. I would also advise the book Podman in Action 📑by Daniel J Walsh for anyone wanting a more detailed comparison.
@kitersrefuge7353
@kitersrefuge7353 Жыл бұрын
Just tried Podman on my desktop. Failed to install...looks chaotic the UI. Back to Docker Desktop I run.
@la1858
@la1858 10 ай бұрын
I don’t know which team i’m on yet 😢
@bobanmilisavljevic7857
@bobanmilisavljevic7857 Жыл бұрын
Nice job! 💪🧙‍♂️🌌⌨️
@cariyaputta
@cariyaputta Жыл бұрын
Danny Gonzalez?
@iCrimzon
@iCrimzon 11 ай бұрын
I saw his face and thought that as well, i guess everyone has a non related relative somewhere in the world
@angelamidev
@angelamidev 3 ай бұрын
I was in team Docker but now I am in team PodMAn!
@shawnkec
@shawnkec Жыл бұрын
Nice
@mind-blowing_tumbleweed
@mind-blowing_tumbleweed 8 ай бұрын
podman compose kinda sucks - it's just some unofficial python script. not having it fully supported is a huge drawback for local development.
@biscotty6669
@biscotty6669 8 ай бұрын
Podman compose only exists to allow compatibility with Docker. It's not part of the normal workflow. Pods make it unnecessary. You manage them the same way you manage simple images, just adding '--pod' to the command mainly. Podman simplifies everything.
@mind-blowing_tumbleweed
@mind-blowing_tumbleweed 5 ай бұрын
@@biscotty6669 you just called the whole concept of compose files unnecessary. It's far from it.
@nobody.watchin
@nobody.watchin Жыл бұрын
Team podman all the way, containerize everything!
@SvenKohlhaas
@SvenKohlhaas 11 ай бұрын
Team Podman!
@felix9150
@felix9150 Жыл бұрын
team podman!!
@Awesome2844
@Awesome2844 Жыл бұрын
I CHOOSE PACMAN!! 😅😅😅
@mariobader2152
@mariobader2152 Жыл бұрын
but where is podman? In most companies you won't find Docker yet, but Podman 😉
@iftikhar58
@iftikhar58 10 ай бұрын
it base on objective , I am Data Scientist and i will prefer Docker
@parraes
@parraes Жыл бұрын
Team podman
@RajinderYadav
@RajinderYadav 11 ай бұрын
why is he talking about docker swarm? that project was abandonded a lot time ago. most people use kuberneties for container management. I got a feeling he doesn't really got a handle comparing docker and podman, in his checkmark he miss securities. 🙄
@jamessondecastro5785
@jamessondecastro5785 Жыл бұрын
Thanks for the video, Honestly I'm having trouble creating Docker Compose with my Web Application that running multiple python scripts, I wonder if Podman will do the work, I want to give it a try.
@bjbegui
@bjbegui Жыл бұрын
Team podman all the way
@biscotty6669
@biscotty6669 8 ай бұрын
Team nix, really. But definitely Podman over Docker. The lack of a daemon Is enough of a reason.
@mehtahrishi
@mehtahrishi Ай бұрын
@Podman
@TrungLê-k8g
@TrungLê-k8g Жыл бұрын
I have been using podman for 3 years. Seriously I could never go back to docker.
@PerEng2405
@PerEng2405 Жыл бұрын
Podman-
@drax2gma
@drax2gma Жыл бұрын
Neither. Distrobox :)
@robinkramer7988
@robinkramer7988 Ай бұрын
docker is better :)
@charlesdean03
@charlesdean03 4 ай бұрын
I am more in the podman before this whole herd effect started. Also what is this an H&M advertise? Also he is being goofy for no reason you can do this without making weird faces? or is it his personality dont get it.
@s.i.m.c.a
@s.i.m.c.a Жыл бұрын
Ironically, k8s cant use podman as engine...but docker no problem.
@jeanlecox
@jeanlecox Жыл бұрын
Kubernetes uses Container Runtime Interface (CRI). The idea behind all with Podman is to split the codebase in multiple projects (vs monolithic Docker approach) for specific purposes and the CRI implementation is project CRI-O, so Kubernetes uses CRI-O. Kubernetes used docker-shim in the past but that has been deprecated as non standard. Today it uses containerd IIRC. Podman makes easier deploying to Kubernetes, but Kubernetes itself runs containers with CRI interface so one possible option is CRI-O. Both Podman and CRI-O use runc/crun to talk to the Linux kernel in order to run containers. Hope it helps clarifying!
@danielwalsh2363
@danielwalsh2363 Жыл бұрын
Podman supports running kubernetes YAML file natively using podman kube play. This makes it easy to take kubernetes workloads and launch them on your host machine without requiring kubernetes at all. Similarly Podman can generate kubernetes.YAML files directly from locally running containers and Pods using podman kube generate. Finally podman kube deploy can actually take locally running containers and pods and launch them directly into a kubernetes cluster. Specicially kubernetes (kubectl) does not interact directly with Podman, but uses CRI-O which is a daemon based on the same underlying libraries and storage as Podman.
@SeanAhern1
@SeanAhern1 9 ай бұрын
Please, please, stop saying "DAY-MON"! The words "daemon" and "demon" are different spellings of the same word, pronounced the same, and meaning the same. It's simply said "DEE-MON".
@biscotty6669
@biscotty6669 8 ай бұрын
In English the 'right' way to pronounce a word is simply the way people pronounce the word. When enough people start saying a word differently it makes it into dictionaries (like the alternate pronunciation of daemon has). Many native English speakers say daymen or deh-mon... you say tomayto I say tomahto ...
How does Kubernetes create a Pod?
9:55
IBM Technology
Рет қаралды 74 М.
What is Podman? How is it Different Than Docker?
7:26
IBM Technology
Рет қаралды 56 М.
She made herself an ear of corn from his marmalade candies🌽🌽🌽
00:38
Valja & Maxim Family
Рет қаралды 18 МЛН
Леон киллер и Оля Полякова 😹
00:42
Канал Смеха
Рет қаралды 4,7 МЛН
VIP ACCESS
00:47
Natan por Aí
Рет қаралды 30 МЛН
Каха и дочка
00:28
К-Media
Рет қаралды 3,4 МЛН
Containers vs VMs: What's the difference?
8:08
IBM Technology
Рет қаралды 779 М.
Podman vs Docker in 2024: What's Really Different?
6:15
Better Stack
Рет қаралды 53 М.
Containers vs Pods
5:12
IBM Technology
Рет қаралды 35 М.
Is it time to switch? // Docker vs Podman Desktop
16:05
Christian Lempa
Рет қаралды 245 М.
Do NOT Learn Kubernetes Without Knowing These Concepts...
13:01
Travis Media
Рет қаралды 339 М.
18 Weird and Wonderful ways I use Docker
26:18
NetworkChuck
Рет қаралды 453 М.
It's Making Me REPLACE Docker...
14:33
Jim's Garage
Рет қаралды 59 М.
you should be using PODMAN
10:39
John Hammond
Рет қаралды 87 М.
Virtual Machine (VM) vs Docker
8:52
IBM Technology
Рет қаралды 224 М.
Using docker in unusual ways
12:58
Dreams of Code
Рет қаралды 466 М.
She made herself an ear of corn from his marmalade candies🌽🌽🌽
00:38
Valja & Maxim Family
Рет қаралды 18 МЛН