Ancestors

Written by foremanguy on 2024-12-12 at 18:46

My thoughts on docker

https://lemmy.ml/post/23510440

=> More informations about this toot | More toots from foremanguy92_@lemmy.ml

Written by 2xsaiko on 2024-12-12 at 19:51

Yeah, when I got started I initially put everything in Docker because that’s what I was recommended to do, but after a couple years I moved everything out again because of the increased complexity, especially in terms of the networking, and that you now have to deal with the way Docker does things, and I’m not getting anything out of it that would make up for that.

When I moved it out back then I was running Gentoo on my servers, by now it’s NixOS because of the declarative service configuration, which shines especially in a server environment. If you want easy service setup, like people usually say they like about Docker, I think it’s definitely worth a try. It can be as simple as “services.foo.enable = true”.

(To be fair NixOS has complexity too, but most of it is in learning how the configuration language which builds your operating system works, and not in the actual system itself, which is mostly standard except for the store. A NixOS service module generates a normal systemd service + potentially other files in the file system.)

=> More informations about this toot | More toots from 2xsaiko@discuss.tchncs.de

Toot

Written by ancoraunamoka@lemmy.dbzer0.com on 2024-12-12 at 21:50

I ditched nix and install software only through portage. If needed, i make my own ebuilds.

This has two advantages:

=> More informations about this toot | More toots from ancoraunamoka@lemmy.dbzer0.com

Descendants

Proxy Information
Original URL
gemini://mastogem.picasoft.net/thread/113642060090657951
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
253.236711 milliseconds
Gemini-to-HTML Time
0.988888 milliseconds

This content has been proxied by September (3851b).