![](/static/253f0d9b/assets/icons/icon-96x96.png)
![](https://fry.gs/pictrs/image/c6832070-8625-4688-b9e5-5d519541e092.png)
Whatever the fuck that means
Whatever the fuck that means
Who even has interest in tracking this?
I think the container piece is probably the least of your concerns here honestly. The biggest thing you’ll want to focus on is the ingress networking layer, but that won’t really be any different than if you were running the app normally. Generally exposing ports from your home network to the internet is not a great idea, and you try to use something like cloudflare or get a cheap cloud VPS with a reverse proxy connected to the container host via VPN.
But for general container security practice, what you mentioned is good. You could also look at the Docker CIS Benchmark for more good security practices. And container scanning tools like trivy or anchore syft/grype to identify vulnerabilities in your containers. But again this is secondary to the networking layer in my opinion.
I guess I can’t deny your experience is your experience, but again if you’re running Docker on Windows, Windows is just running a Linux VM or WSL to do this. And I can assure you that any serious person running containerized workloads for production type deployments will be doing this on a Linux host.
Docker has pretty good docs for installation on the major Linux distros, so without more info I can’t really say much else.
He’s… not wrong though. I mean look, deploying things is somewhat inherently the task of professionals and enthusiasts. To say that deploying things on Windows is easier than Linux is going to be really really hard to defend. Not to even mention the docker layer.
Ubuntu is notoriously user unfriendly???
That’s honestly super confusing to me. Not just experientially from using Ubuntu but also just I’ve never heard it described that way. It’s definitely near the top of list of out-of-box friendly distros.
Graphical installer. Full App Store UI. Desktop versions that come with lots of common software. It’s hard to get much simpler than that.
Truly, if anything, I would consider desktop Ubuntu to be somewhat power user unfriendly.
Yeah… this feels like a very bad example. I am honestly curious as to specifics here, because Ubuntu setup is pretty dead simple with the graphical installer. And like you said docker is native linux.
Saying running anything out of the box is “impossible by design” on Ubuntu is objectively wrong frankly. Maybe you could argue they haven’t succeeded in their goal of being super out of the box friendly, not sure I’d agree but at least you’d have leg to stand on.
I don’t think you can ever stop getting angry. Or should.
I think what you can do is not letting anger have power over you. The thought of these incidents can come up, you can recognize it makes you angry, but you don’t have to do anything with that anger. There’s another thought that will pop into your head in 30 seconds, that will trigger some other reaction, and so on and so forth.
This is an insight of meditation practice.