Yes I know, but Ubuntu seems to be more popular as a desktop
What I mean is that people just hack on stuff on their desktop. They install Python NumPy or Rails or whatever. Like gigabytes of dependencies.
And then they want to deploy.
Is it easy to do that with Flatcar Container Linux? How do I do it?
Or is it easier to make a Docker file that does apt-get install X and pip install Y ?
You can do that with Ubuntu as a base image, and Debian usually "just works" if you're on Ubuntu. (I'm doing this with our Debian CI images)
Not saying you should always take the easier path, but I also think it's a good idea to minimize the differences between the dev environment and production