this post was submitted on 20 Aug 2023
700 points (96.8% liked)

Asklemmy

43340 readers
2067 users here now

A loosely moderated place to ask open-ended questions

Search asklemmy ๐Ÿ”

If your post meets the following criteria, it's welcome here!

  1. Open-ended question
  2. Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
  3. Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
  4. Not ad nauseam inducing: please make sure it is a question that would be new to most members
  5. An actual topic of discussion

Looking for support?

Looking for a community?

~Icon~ ~by~ ~@Double_[email protected]~

founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[โ€“] [email protected] 2 points 1 year ago (14 children)
[โ€“] [email protected] 3 points 1 year ago (13 children)

whats this, a mystery application I should run as admin?

I bet you're the type to follow the docker install instructions*, arent you?

*ie download and execute random untrusted scripts from the internet because this is somehow how you install docker.

[โ€“] [email protected] 1 points 1 year ago (6 children)

God I hate Docker. It's a great system for lazy devs to NOT learn how to deploy software.

(I love LXC containers and QEMU, tho)

[โ€“] [email protected] 2 points 1 year ago (2 children)

As a long time working the ops side of things as a Unix/Linux admin, I love docker with k8s. The devs. can have whatever kind of ignorant environment setup they want. As long as the final image passes security, is up to date, and I can define the deployment parameters, it's 100% on them how well it works in production.

[โ€“] [email protected] 2 points 1 year ago (1 children)

Docker is awesome for real production environments but trains home users to just copy/paste/enter random shit from the internet.

[โ€“] [email protected] 2 points 1 year ago

yeah, and it makes it much much much worse if something goes wrong because theres a whole layer of stuff you have to understand (and even just knowing how to do basic stuff like reading logs, passing in configs, opening ports requires you learn how to do that, simple as it may be). I try to only use stuff I can install/configure on the base OS.

[โ€“] [email protected] -1 points 1 year ago

As I said, not a fan of Docker, but 8ks are really interesting and I want to learn more. I like especially the fact I can configure "pods" (is that the right term?) that multiply over different containers and hardware based on load and demand. The idea of a self-replicating swarm of threads is fascinating to me.

But using a docker to run mariadb and another docker to run a photo app and another docker to run a web server that connects over a docker network... and all this runs inside a VM, it's wasted overhead to me. Especially today where everyone can run proxmox and vmware at home for free.

load more comments (3 replies)
load more comments (9 replies)
load more comments (9 replies)