Is Docker Still Relevant?

  Рет қаралды 120,642

ByteByteGo

ByteByteGo

Күн бұрын

Get a Free System Design PDF with 158 pages by subscribing to our weekly newsletter: bytebytego.ck.page/subscribe
Animation tools: Adobe Illustrator and After Effects.
Checkout our bestselling System Design Interview books:
Volume 1: amzn.to/3Ou7gkd
Volume 2: amzn.to/3HqGozy
The digital version of System Design Interview books: bit.ly/3mlDSk9
ABOUT US:
Covering topics and trends in large-scale system design, from the authors of the best-selling System Design Interview series.

Пікірлер: 100
@wangyichen1231
@wangyichen1231 7 күн бұрын
I usually use my company’s computer to watch your videos and I can’t leave comments because I don’t login. So I use my phone to search your channel and followed you. I really want to say your videos are sososo good!!! Makes my understanding about different concepts better. Thank you so much! You are the best teacher❤
@DK-ox7ze
@DK-ox7ze 7 ай бұрын
I see docker in almost all projects these days. It's still quite popular.
@youtubear02xdax
@youtubear02xdax 6 ай бұрын
Docker has the most documentation and guides. It’s perfect for beginners to learn how containers work. For advanced users, Kubernetes does everything Docker does, only much better and much more.
@whu.9163
@whu.9163 6 ай бұрын
It is de-facto standard in the industry and the most popular tool besides languages
@TheRedDaren
@TheRedDaren 7 ай бұрын
Moral of the story: Don't embrace open standards and lock everything down under proprietary technology for maximum relevance
@sieunpark2160
@sieunpark2160 7 ай бұрын
lol
@dave6012
@dave6012 7 ай бұрын
Ah yes, the openAi handbook
@jpzhang8290
@jpzhang8290 7 ай бұрын
That is if you are on the business side. For consumers, the more competition and openness the better.
@sumofat4994
@sumofat4994 7 ай бұрын
@@jpzhang8290 Your always on the business side unless you are self employed.
@zakenmaru8612
@zakenmaru8612 7 ай бұрын
@@jpzhang8290 Yeah, the tradeoff is usually better software at the cost of profit. If many of these useful technologies were open sourced, it would be super beneficial for technology evolution, but it would also result in more competition for the original software.
@MrEW1985
@MrEW1985 7 ай бұрын
Of course docker still matter. I would not want to install Kubernetes just to run 2 or 3 small containers.
@WeirenDing
@WeirenDing 7 ай бұрын
It is about the Docker company, not about the docker ecosystem…..
@interviewofficehours
@interviewofficehours Ай бұрын
Why not? - Honestly just learning and looking to understand
@seangayle
@seangayle 16 күн бұрын
I really like how you presented facts and didn’t make any personal opinions or speculate on Docker’s future. Well done. I look forward to more insights from you
@SecretEyeSpot
@SecretEyeSpot 7 ай бұрын
for self taught devs. Docker makes great training wheels for software engineering. Prior to attempting use with it I had no recourse for containerizing, managing runtime environments, or even simply understanding secured components for microservices when developing applications. I'm curious for an alternative
@daveliu8927
@daveliu8927 5 ай бұрын
Sahn, thank you so much for these videos. They're so clear, concise, and visually relevant. I have subscribed to get notifications for all your videos. Please keep up the work.
@naushad3275
@naushad3275 7 ай бұрын
docker is pretty handy for small to medium scale applications.
@habibsogbesan3589
@habibsogbesan3589 7 ай бұрын
which would you use for large scale applications ? 🤔
@pineappl3pizzzasoju
@pineappl3pizzzasoju 3 ай бұрын
@@habibsogbesan3589 Giant monolith like the ones in google takes hours to build. They have their own set of internal tools for build & deploy. Docker is good for microservices and they are usually small to medium size.
@titusfx
@titusfx 7 ай бұрын
🎯 Key Takeaways for quick navigation: 00:07 🐳 Docker gained popularity a decade ago but faces questions about its relevance in today's container ecosystem. 01:16 📦 Docker consists of the client, daemon, and registries, with Docker Hub being a commonly used registry. 01:54 🏗️ Docker commands include pull (image download), build (image creation), and run (container startup). 02:49 🔄 Docker has transitioned towards open standards like OCI, allowing alternative clients, runtimes, and registries. 03:17 ❓ Docker's future is uncertain as new container technologies and tools emerge, potentially replacing Docker in the ecosystem.
@user-yg5xh9sv5n
@user-yg5xh9sv5n 7 ай бұрын
What info graphic tool did they use for this post?
@_bass3xe838
@_bass3xe838 7 ай бұрын
Facts there visual are dope
@mohamadabdelrida2866
@mohamadabdelrida2866 7 ай бұрын
I think it’s Canva. You can make gifs
@gregpetrov6919
@gregpetrov6919 7 ай бұрын
Your every video is fantastic in terms of visual performance and explanation! Thank you very much.
@onionsandwich
@onionsandwich 7 ай бұрын
If it happens, it's unfortunate to see a company with a mission to contribute to building being dismantled.
@THEROOT1111
@THEROOT1111 7 ай бұрын
And it will be a lesson for future companies, but that will not happen, enterprises can't rely on open source libraries made with 100 stars and 2 contributors unless they are ready to commit in the long term and keep it alive, technologies like that even the open source are very rare, hence everything that really has value comes from the Apache foundation
@Erwin_Auerbach
@Erwin_Auerbach 7 ай бұрын
I know this sounds blunt and rather naive but unfortunately money talks, always. HashiCorp quickly caught on and changed Terraform licensing to BSL. I don't think they (at least the engineering team) were happy about this change but they knew their existence was on the line.
@rickybobbyracing9106
@rickybobbyracing9106 7 ай бұрын
​@@THEROOT1111that's a good point. Probably why chrome and vs code are popular. Companies backing it, sticking with it and supporting it. Need to have that
@Boringpenguin
@Boringpenguin 7 ай бұрын
ironic
@imichael.
@imichael. 6 ай бұрын
I've been hearing this for years and yet Docker containers and Docker Desktop continue to be the de-facto tools used in Silicon Valley and beyond. Very few companies are deploying LXC containers or using Redhat toolchain in our industry relative to Docker. Congrats on getting me to click the video though!
@catcatcatcatcatcatcatcatcatca
@catcatcatcatcatcatcatcatcatca 7 ай бұрын
If docker relevancy is replaced by OCI-relevancy, I don’t think it makes a practical difference for most people involved. What’s the difference between using podman to build and run a docker-image, to using podman to build and run another container image that uses the same standard?
@zshn
@zshn 7 ай бұрын
Great summarization. How do you make your videos?
@thenaman047
@thenaman047 7 ай бұрын
I use orbstack a lot on mac. It takes lesser ram and spins the containers much faster. So I agree that the ecosystem is now making the docker itself obsolete
@manofacertainrage856
@manofacertainrage856 7 ай бұрын
Containers will probably be useful for the foreseeable future. Docker Desktop still provides the easiest environment to produce and test containers, but licensing changes have motivated companies to look at other container solutions. Ease of use includes running a container in a container and easily setting up a container to run as a service. The major contenders aren't there yet - AFAIK.
@klanker
@klanker 7 ай бұрын
Podman does the same while not requiring daemon or root privileges
@jjeverson2269
@jjeverson2269 7 ай бұрын
Kind isn’t too bad
@severtone263
@severtone263 3 ай бұрын
Great informative explanation. Thank you
@MrAwesomeAsian22
@MrAwesomeAsian22 7 ай бұрын
Savage to upload this during Dockercon. I respect the real talk though, the very pragmatic view is exactly why I keep with the newsletter.
@JohnDoe-my5ip
@JohnDoe-my5ip 7 ай бұрын
It’s not savage. That’s just smart SEO
@shadowslayerhero
@shadowslayerhero 7 ай бұрын
would appreciate a video about Kubernetes :)
@charleshopper4638
@charleshopper4638 7 ай бұрын
Good analysis. Well done.
@fanghaoluo4413
@fanghaoluo4413 8 күн бұрын
this is an interesting topic. Open standard vs. proprietary protocols. Can we have a vid to chat deeper about this? And horizontally, what similar things have happened in software industry
@dawnpeace9122
@dawnpeace9122 7 ай бұрын
this is my go to tech info other than fireship
@toshvelaga
@toshvelaga 7 ай бұрын
Great video! Personally hate working with docker, however, it seems to be extremely popular if you are doing any sort of machine learning inference
@dejangegic
@dejangegic 7 ай бұрын
Mind telling me why you hate it? Because it's one of my favorite technologies
@neerajlamsal724
@neerajlamsal724 7 ай бұрын
???? why do you hate???? i want to know why
@JohnDoe-my5ip
@JohnDoe-my5ip 7 ай бұрын
Docker is extremely user friendly compared to the virtualization solutions that came before it. All these glorified data analysts doing “ML” would be back to working with Matlab making 70% less money without docker. All the complexity was abstracted away for you. You should love docker. Your job with minimal programming/sysadmin skills required, wouldn’t be possible without it.
@MaximTrokhimchuk
@MaximTrokhimchuk 7 ай бұрын
Thank you for the video! What tool do you use to create such beautiful animations?
@remsoft99
@remsoft99 6 ай бұрын
Hello, Same question for me.
@MaximTrokhimchuk
@MaximTrokhimchuk 6 ай бұрын
@ByteByteGo
@memeger89
@memeger89 7 ай бұрын
would be great to see correct subtitles... anyway, thanks for you work!
@codingboot455
@codingboot455 4 ай бұрын
Nice !!, how do you create animation in this video ?
@AlanCostaPlus
@AlanCostaPlus 7 ай бұрын
Docker is still being heavily used in the FinTech space, specially for consistency with dockerchain toolsets.
@metax73
@metax73 5 ай бұрын
But why would I choose something other than docker? Are there clear benefits with going with one of those competitors that we don't get with Docker?
@a0um
@a0um 6 ай бұрын
I guess Docker, the company and its product, may see a decline. But consumer technology is here to stay and the people that have built experience on Docker will be able to transfer it on better implementation of container based systems. If people that worked on Docker have been paid for the value of their contribution, there is nothing to be sad about if the company leaves the way to whoever improved in their magnificent work. Docker will be remembered as a (r) revolutionary company.
@rogerreyes4470
@rogerreyes4470 7 ай бұрын
Awesome!!!
@jjeverson2269
@jjeverson2269 7 ай бұрын
Docker isn’t going anywhere in terms of using it to build images and using it k8s but idk what they will do once dockerhub becomes obsolete. Everyone is hosting their own registry but dockerhub is more known so I guess for now they will make money. If I were them, I would create their own version of ECS or EKS
@JoshSmeda
@JoshSmeda 7 ай бұрын
They already do. It's called Docker swarm.
@Piupiumacher
@Piupiumacher 7 ай бұрын
If your application is too complex for compose you might as well go to kubernetes directly, I don't really see a valid niche for docker swarm anymore.
@battle2n
@battle2n 7 ай бұрын
Animations are so cool, i didn´t pay attention to the content! LOL, also...guy talking missleads the focus and his accent might in someway mist the speech. I subscribed :D
@ihsanpro9406
@ihsanpro9406 7 ай бұрын
Please tell us how to create such animation ?
@magnusmarkling
@magnusmarkling 5 ай бұрын
Well, that was a good introduction to and historic recap of Docker. But just when it was getting interesting, the video stopped, without answering the title question at all(!).
@ekolteenarp
@ekolteenarp 7 ай бұрын
Yes.
@haodeng9639
@haodeng9639 7 ай бұрын
At least, I'm still using Docker to setup local dev env.
@laviray5447
@laviray5447 7 ай бұрын
I wonder who edit your videos
@stpaquet
@stpaquet 6 ай бұрын
what about Podman?
@flipdlt-pm7un
@flipdlt-pm7un Ай бұрын
Not another question with a long-ass explanation but end up with an "it depends..." answer The conclusion that Docker's relevance 'depends' without clear criteria or comparison with current alternatives like Kubernetes leaves the discussion feeling unfinished. We need more specific insights on how Docker stacks up against modern technologies and a clear perspective on its future in the industry, not just a history lesson. Let's dive deeper into the present competition and forecast some actionable trends!
@NomDayPloom
@NomDayPloom 7 ай бұрын
Not even a mention of the Linux Kernel? Without the Linux Kernel and the subsystem features it presents, there's no containers.
@SoulsExpert
@SoulsExpert 4 ай бұрын
nice
@hotlineoperator
@hotlineoperator 7 ай бұрын
The zoom effect of the presentation is more subtle, but the mere animation of the content is sufficient without the zoom that enlarges the image, which makes it a bit restless to follow.
@dan_isaza_dev
@dan_isaza_dev 7 ай бұрын
Agreed! But the most distracting thing here was definitely the animated Docker logo. Loved the video overall!
@kj2w
@kj2w 7 ай бұрын
I am very interested in using Docker for development, but I just haven't found a non-FAANG company that is using it. I run into either architects that don't know docker and therefore will never let an application be written in it or the security teams wont let devs enable WSL2 or install Docker for Windows cause they can't scan a running image. its sad.
@Piupiumacher
@Piupiumacher 7 ай бұрын
It's not so bad everywhere.
@andrewazarov2717
@andrewazarov2717 7 ай бұрын
I've changed 4 company for the last 8 years and all of them use docker
@briantep458
@briantep458 7 ай бұрын
docker demon 👾
@bfox135
@bfox135 7 ай бұрын
I see docker the same way I see the base Linux kernel.
@teknolovedigital
@teknolovedigital 7 ай бұрын
I ship every bin app with pm2.. very smooth
@andrewazarov2717
@andrewazarov2717 7 ай бұрын
I don't see any preconditions docker became obsolete
@shadoom
@shadoom 7 ай бұрын
Kubernetes is a pain to use compared to docker
@Reprint001
@Reprint001 7 ай бұрын
I love videos that pose questions and then don't answer them 🙄
@maheshk4657
@maheshk4657 7 ай бұрын
He talks like a robot but it actually brings clarity and helps focus on the content. Thanks for the efforts of teaching the topic to us.
@cherubin7th
@cherubin7th 7 ай бұрын
nohub is good enough
@_liminor
@_liminor 7 ай бұрын
seeing how the take-away of the video was 'we shall see' i feel that this has brought no value and was kinda clickbait-y
@leonardoquatrocchi7629
@leonardoquatrocchi7629 7 ай бұрын
Absolutely agree
@KopoLPedov
@KopoLPedov 7 ай бұрын
tl;dr maybe yes, maybe no
@Dr.Kananga
@Dr.Kananga 7 ай бұрын
Does this mean all this hype for Dockers is no more? Gone and done?
@chirayujoshi1189
@chirayujoshi1189 7 ай бұрын
I always didn't like Docker
@God-uf6yc
@God-uf6yc 7 ай бұрын
FIRST NEPHEW here
@obaid5761
@obaid5761 7 ай бұрын
nani?
@tjbredow
@tjbredow 3 ай бұрын
alias docker=podman
@FastRomanianGypsies
@FastRomanianGypsies 7 ай бұрын
wasm?
Top 7 Ways to 10x Your API Performance
6:05
ByteByteGo
Рет қаралды 301 М.
Kubernetes vs. Docker: It's Not an Either/Or Question
8:04
IBM Technology
Рет қаралды 1,1 МЛН
Зомби Апокалипсис  часть 1 🤯#shorts
00:29
INNA SERG
Рет қаралды 7 МЛН
Glow Stick Secret 😱 #shorts
00:37
Mr DegrEE
Рет қаралды 136 МЛН
20 System Design Concepts Explained in 10 Minutes
11:41
NeetCode
Рет қаралды 848 М.
Docker Compose in 12 Minutes
12:00
Jake Wright
Рет қаралды 1,2 МЛН
What is Docker? Easy way
7:34
Hitesh Choudhary
Рет қаралды 576 М.
10 Coding Principles Explained in 5 Minutes
5:44
ByteByteGo
Рет қаралды 100 М.
What is Docker?
10:32
Telusko
Рет қаралды 509 М.
Microservices Explained in 5 Minutes
5:17
5 Minutes or Less
Рет қаралды 675 М.
Kubernetes NodePort vs LoadBalancer vs Ingress
6:27
Anton Putra
Рет қаралды 52 М.
🔥Complete Docker Tutorial in one video for Beginners in Hindi
1:55:37
Learn Code With Durgesh
Рет қаралды 274 М.