home | list info | list archive | date index | thread index

Re: Follow up on last night's discussion on docker

  • Subject: Re: Follow up on last night's discussion on docker
  • From: Dianne Skoll <dianne [ at ] skoll [ dot ] ca>
  • Date: Fri, 3 Oct 2025 11:55:14 -0400
I think there are a couple of use cases for Docker.  This is how I use
it:

1) To test my software under a wide variety of Linux distros.  For
example, I have various versions of Ubuntu, Debian and Red Hat in
docker containers and I use them to run regression tests on my
Mailmunge software.

2) If you want a bit more isolation from your host system than you'd
normally get.  I wouldn't say rogue processes can *never* break out of
a docker container, but Docker does offer some isolation from your
hardware host.

The anti-pattern that I hate about Docker is when software developers
only or primarily distribute their software as a Docker container
because they're too lazy to do the work to get it to run on various
Linux distros.

Honestly, if your software has super-complex dependencies and
introduces dependency hell on a Linux distro... it's a sign that your
development environment sucks.  Looking at YOU, Node.JS.

Regards,

Dianne.

To unsubscribe send a blank message to linux+unsubscribe [ at ] linux-ottawa [ dot ] org
To get help send a blank message to linux+help [ at ] linux-ottawa [ dot ] org
To visit the archives: https://lists.linux-ottawa.org