How To Replace Docker With nerdctl And Rancher Desktop

preview_player
Показать описание
How to replace Docker Desktop with nerdctl and Rancher Desktop and get a local Kubernetes cluster combined with Docker equivalent for running containers and building images.

#nerdctl #RancherDesktop #Docker #DockerDesktop

▬▬▬▬▬▬ 🔗 Additional Info 🔗 ▬▬▬▬▬▬

▬▬▬▬▬▬ 💰 Sponsoships 💰 ▬▬▬▬▬▬

▬▬▬▬▬▬ 👋 Contact me 👋 ▬▬▬▬▬▬

▬▬▬▬▬▬ 🚀 Courses, books, and podcasts 🚀 ▬▬▬▬▬▬

▬▬▬▬▬▬ ⏱ Timecodes ⏱ ▬▬▬▬▬▬
00:00 Introduction
05:21 What is nerdctl?
07:14 Installing nerdctl
10:07 Running Containers With nerdctl
11:15 Docker Compose With nerdctl
12:59 Container Images With nerdctl
14:43 Missing Features
15:33 Rancher Desktop With nerdctl Pros And Cons
Рекомендации по теме
Комментарии
Автор

I love that a few weeks before this video came out he said that he doesn't recommend replacing Docker Desktop with Rancher Desktop and this video starts with the deletion of Docker Desktop XD

kuzco
Автор

Thanks for posting this video. I just got my M1 Macbook Pro and I'm trying to setup Colima to replace docker and came across this wondering what the differences between Docker CLI and Nerdctl and discovered Rancher Desktop through you. I will probably give Rancher Desktop a try.

mdk
Автор

5/6/2022 - Just spun up Rancher Desktop on my MacBook Pro with apple silicon. Such a great experience.

DerekMurawsky
Автор

Thank you Viktor. Maximum respect from Russia <3

andreykaparulin
Автор

Big thanks for this. I was having some hard time with podman on mac m1. This works like a charm! Cheers 🍻

davidjarosch
Автор

Are you thinking about replacing Docker Desktop? If you are, what is the replacement you're planning to use (or already using)?

IMPORTANT: For reasons I do not comprehend (and Google support could not figure out), YouTube tends to delete comments that contain links. Please do not use them in your comments.

DevOpsToolkit
Автор

I am using lima&colima from brew for a week or so on Apple M1 chip. It almost replaces Docker Desktop - I had to manually mount writeable volumes. Docker compose, simple kubernetes deploy and editing project in container by VSCode are working!

MateuszAdamczyk
Автор

Thank you for this video! Will give it a whirl later today!

OMNS
Автор

Hey thanks for this amazing video! At time of writing (2022-08-23), M1 macs are fully supported. Just tested it.

KENTOSI
Автор

Viktore, pojma nemam o čemu je frka. Ali dajem ti lajk jer takav entuzijazam odavno nisam vidio. 👍😅

DS-ouxm
Автор

Thank you for the great video, I am glad that you mention the M1 Mac, as a DevOps engineer, do you think it's a must to get 16Gig ram with this setup? ( I normally run a few micro service-spring, js front end, an Oracle developer db in my k8s cluster)

misteryu
Автор

nerdctl system prune exists now! :D Makes me so happy.

eulersson
Автор

just checked, Rancher for desktop is now compatible with dockerd (moby) and it is in 1.0.0 beta release... it looks awesome! Kim has been removed so far.

javisartdesign
Автор

Thanks for your videos. Nerdctl is executing against Containerd runtime, right?
Aso, we are able to do this because they all implement the OCI standard.

motdde
Автор

Thanks for great demo and introduction to containerd base tool. How do you feel to use apple silicon Mac to develop IAC/cicd/k8s stuff?

simonlao
Автор

Excellent video! Quick question, is it possible to bind mount a local directory e.g. -v $(pwd):/tmp ? Thank you

milosbuncic
Автор

Thanks, was afraid to try rancherdesktop but you really encouraged me, appreciated. can I run portainer on nerdctl/containerd? is there an alternative if it is not compatible?

alsolh
Автор

nerdctl supports "system prune" as of v0.22.1! At the time of this writing, the latest rancher bundles v0.22.0, so I expect the next version to solve your final compatibility problem.

FredDrake
Автор

Thank you for excellent video. I am looking for Docker Desktop alternative. Due to the security restrictions many organisations do not allow installation of Docker Desktop as it requires root access. Rancher Desktop with needctl looks like a good replacement for Docker Desktop. Will definitely give this a try.

nilesh-gule
Автор

I decided to learn DevOps as a self-taught, I already learned phyton and java general syntax to advanced concepts like concurrency design patterns and unit testing

my question is do I need as a DevOps engineer to learn along with DevOps tools and scripting, also learn web development like backend frameworks (Django or spring-boot) and DBS like SQL or no SQL or what I learned are already enough ??

because what confuses me the most when I see most job postings require API / microservices architecture knowledge and when I see the roadmaps and youtube videos only recommending general knowledge of programming language my question is to what extend should I learn a programming language ??

thanks in advance

zealtypedcode