
Earlier today people started mentioning the news that Kubernetes 1.20 deprecated support for Docker. But what does that mean?
Kubernetes will still run Docker images just fine, since Docker images conform to the OCI standard. But Kubernetes recommends using a more lightweight container runtime, like containerd, or CRI-O, to actually _run_ containers inside a Kubernetes cluster.
So don’t fret, this change likely won’t affect you no matter what tools you use, unless you regularly install new Kubernetes clusters and set up Docker with them. And in that case, it should be a simple fixāinstall containerd instead of Docker on your Kubernetes nodes!
Support me on Patreon: https://www.patreon.com/geerlingguy
Sponsor me on GitHub: https://github.com/sponsors/geerlingguy
source
A blog post "Don't Panic: Kubernetes and Docker" was just posted to the Kubernetes blog: https://kubernetes.io/blog/2020/12/02/dont-panic-kubernetes-and-docker/ ā contains some additional background.
Edit: And apparently as this seems to be getting a lot of attentionāthey posted a 'Dockershim Deprecation FAQ' as well ā https://kubernetes.io/blog/2020/12/02/dockershim-faq/
Definitely remember your towel!
When I read that headline I thought "it's about time!"
OCI <3
Your channel is a great find. Glad you're here š
Another 3 minutes well spent here. Thank you again.
So short and information dense. Thank you!
There's still a problem on Windows. Docker Engine, if dropped, will not allow one to build containers from within a container. For Linux, things like Kanako, and others, exist. For Windows, a privlidged containter using its host's Docker Engine socket is currently the only way.
02:00 Bislery – Water bottle
After 38 Seconds I did closed the window.
Would other container runtimes also provide kind of container images repository or prebuilt images?
As soon as Kubernetes and docker are EOL (End of Life) the better. Rubbish in, rubbish out. The interest in these suites will die when the next buzz platforms come on the scene. For me it can't happen fast enought. You are a good mate but this rubbish has to go the way of the dino. I like most of your presentations, sort of at times.
Please be trolling. Please.
Thanks a lot,
I'm going to have a look to cri-o because, to me, there's too much useless stuff in docker.
Do you think of other simple container tool for Kubernetes?
Great video
What I would like to try on that PCie is a adaptor expansion for nvme ssd m.2 ( x2-4 ) , that should reach really hight speed in a raid 0 . Also will expose if the the pi really can handle the full speed or not .
Click bate
Anyone whoās been an admin of a k8s cluster should understand this. Like you said its been a long time coming. With the amount of people freaking out the news worthy headline seems like it should be āThousands of engineers deploy k8s, they still donāt understand it.ā
Building container with jib š
I feel like you meant synonymous rather than eponymous.
Love it….little research goes along way.
Docker newbie here, just recently I have installed docker in windows laptop, and my laptop screen started flickering continuously, there was a similar issue raised on GitHub but no one from docker responded and solved the issue and ultimately it got closed.
nice clickbait. subscribd.
Kubernetes roots come from Google's Borg system. That system was designed way before docker.
Lovely summary
Wait a minute–Kubernetes is dropping Docker support, WTF!?
Thanks for clearing that up. Pop-tech media is good at creating drama where there isn't any.
iirc, docker's biz-plan was gutted by kubernetes,
& if kubernetes is now gutting docker's remaining significance,
it may be part of a more long-term agenda ( political or anti-political ) or plan…
Docker had planned on making their living through the tools that kubernetes made irrelevant
( was this a vid I saw, or was it on the register, can't remember )
then docker had great difficulty in coming up with revenue…
Now this…
Maybe docker will be bankrupt in a year, gone from the field?
Who would benefit most from that, economically?
Good Job!!!!!!
thanks for your Ansible Roles
or just run the software without a container…
:'(
In Saturday I bought udemy course Kubernetes + Docker and I had known the news next couple hours.
I'm loser))))
# NO BIG FAT DAEMON
I just started learning Docker and was preparing for the DCA exam .. does this mean that I should stop learning Docker right away? Someone please help. Thanks
Men, I like ducker.
Have a downvote for a clickbait title. Have a nice day.
Wtf, our entire infra is over docker containers, clearly this is the doing of Google as MS has Git and docker under control. Fuck this … Next Stand-up would be a death match.
Ah but containerd and cri-o are shite to work with on Windows and Docker works. Containerd also uses go which I don't know.
Great video!!!
Could a docker team empower docker to be compatible with the new features k8s needs, or is this a case of laziness on the part of Google in maintaining dockershim, ie. Google always be deprecating.
And then you just do the same with your own headline..
The problem is that most people think Docker = containers and not Docker = a management tool.
Thanks for video
bye bye docker! you won't be missed.
ā @Jeff Geerling Thanks for the wonderful explanation .Preceise and short. I am learning docker and kubenetes. It was a bit of a shock to the system when I heard that kubernetes is dropping docker support.
Your camera is extremely focused, clean and has a nice background blur even on your shirt. Good face detection. Is it automatic or manual and you try not to move your head? Lol
AWS Fargate 1.4.0. changed the runtime to ContainerD as well.
I must honestly admit that I never knew there were "Docker alternatives"… I just picked it up through docker-compose to install disposable applications without dirtying my actual server – and, they had the benefit of being pre-configured and independent. If I move servers, I just take the data files with me, docker-compose up -d all of them and … done. Copy the NGINX files for proxy_pass settings and server_names and its completed. So when I heared Docker would be dropped from Kubernetes I was, frankly, very surprised and confused.
But now that the topic of "Docker is not the only container use-case" is on the table, I have a question: Is there a VM-lite variant, where I can set up a container running Linux but without all the overhead something like VBox brings? Mainly so I can give a friend of mine a root-level Linux he can fool around in, and allow him to expose ports for HTTP which I can route to through NGINX. So he has his personal playspace, but it can still be fairly accessible. Got an idea for that? Thanks š
Honestly, as you said, I kind of expected it sooner. I wonder what the preferred way of building containers is going to be…
That's why it is important to have open standards and open source projects.
Oh one more thing, can you share your thoughts on Mirantis? Also, have you messed with Openshift as compared to a Docker EE stack. Anyways, thanks for all the free ansible support!