Re:Python Best Practices for a New Project in 2021
by willis936 on Monday July 05, 2021 @07:21AM
(#27736736)
Docker was made for development and testing of code, not production. It has been co-opted for production with good success. It seems fine to do it for hobbyist projects, but still feels dirty in a commercial setting.
[ Parent
| on HN ]
Re:Python Best Practices for a New Project in 2021
by evgen on Monday July 05, 2021 @07:30AM
(#27736817)
The largest internet services on the planet were using LXC containers for production ops before you ever heard of the term 'docker'. In its earliest iterations it was easier to push a container to production than to run it on your laptop.
Re:Python Best Practices for a New Project in 2021
by KaiserPro on Monday July 05, 2021 @09:42AM
(#27737893)
> using LXC containers for production
which isn't docker.
From what I recall, spotify were the first company with a large footprint to use docker. However for some reason they skipped VMs and went screaming into docker when it was _very_ new. Personally that seemed like a mistake, but you know, each to their own.
If you're wanting to get into a bun fight about containers, then IBM 360 and JCL has some time for you.
Re:Python Best Practices for a New Project in 2021
by ramtatatam on Monday July 05, 2021 @07:28AM
(#27736795)
I'm using docker in commercial environments for years and cannot complain... But I don't distribute software, which is where the problem is probably more visible.
Re:Python Best Practices for a New Project in 2021
by Daishiman on Monday July 05, 2021 @11:44AM
(#27739086)
If we stopped using software in prod because it feels "dirty" we would not be using computers at all.
Re:Python Best Practices for a New Project in 2021
by iainmerrick on Monday July 05, 2021 @07:29AM
(#27736811)
Why?