Docker EXPLAINED in 60 seconds 👩‍💻🐳 #coding #developer #softwaredeveloper #programmer #tech

preview_player
Показать описание

Рекомендации по теме
Комментарии
Автор

"don't know how to use it"

And after this video we still don't.

hjge
Автор

One thing I’ve learned from using docker in a production environment is everyone uses it differently.

TN-cxqi
Автор

The correct answer is regex, all programmers know regex exists, but rarely know how to use it without the internet.

ArunShankartheRealOne
Автор

Black box that just works isn't a sign of quality. Its a great tool for development, not for meaningful infrastruture.

omgnowairly
Автор

I read the Wikipedia page, and I still couldn't explain what docker is if you put a gun to my head lol.

maxwarrior
Автор

Dev: "It runs on my machine!"
PjM: "Yeah, but we won't ship your machine."
And this is how docker was born

Skoell
Автор

I'm no programmer, but containers drove me crazy for a few months. Then I went back to old-fashioned VMs my sanity returned. Plus my ancient r720xd doesn't notice any difference. Except it now works consistently without being a massive pain in the butt.
They are good for simple stuff though

tranquillitydysfunction
Автор

Docker is both easy and hard at the same time. I literally wasted a day to figure out how to fire up an apache airflow with it because i couldn't find the information i needed anywhere. At the same time, what i needed is literally accomplished with 3 or 4 lines in the docker setup files.

emilfilipov
Автор

Not quite true - you get the host's kernel and differences in the kernel version on different hosts can affect behavior. E.g. rhel 7 and 8 and optionally in 9 use 64k page page size on aarch64 (4k on x86_64). You may eventually have issues If you run an application compiled on a host with a different page size than the host that the container will eventually run on. And of course it "worked on my machine" for the person that compiled it.

zz-oxud
Автор

Any real developer could tell you right off the bat that this could never solve the problem it claims to, and any new dependency that isn't absolutely necessary just adds another point of failure and maintenence. You're better off just doing proper testing.

Dremth
Автор

"But they dont know how to use it"
The same energy as "Docker? I hardly know 'er!"

hoshi-nohrian
Автор

It's a good fit for CI/CD deployment into things like AWS with build tools such as Jenkins. And it's great if you just want to spin up an instance of, say, Postgres to run as a backend on your dev machine without having to install the full package.

davidgillies
Автор

I only made very frustrating experiences with docker so far so I try to avoid docker as much as possible!

frenches
Автор

If Alpine is a little TOO light, try Rocky Linux.

JackDaloots
Автор

Oh, guess I'm going to start using docker.. thank you! 😆

AlanaLGolden
Автор

I think I'm going to have to start using docker soon, too many conflicts with windows machines unfortunately

FudgyDRS
Автор

Just to let you guys know, I use Docker as a container for my website to run it in Heroku

JackMCGamerAnimations
Автор

Yes adding another dependency and another and another in exchange of headaches, updates, vulnerabilities etc and after you need to pay for it ! Enough with dependencies you can keep them and eat them !

Rex
Автор

I've learned to run fast from docker.

FreedomDaddy
Автор

Honestly this is one of those set and forget tools. At least for me

josephangelodelosreyes