Re:Show HN: Docker-based immutable workstation
by Vogtinator on Friday January 11, 2019 @04:46AM
(#18882132)
Also have a look at https://en.opensuse.org/Kubic:MicroOS
It uses btrfs instead of OSTree. It only allows writes inside /home, /var, /tmp, /etc, ... and everything else is updated transactionally.
Re:Show HN: Docker-based immutable workstation
by rkangel on Friday January 11, 2019 @09:36AM
(#18883796)
As a user of standard Fedora, what would this give me?
Configuration of my system is mostly easy when setting up (dnf install xyz, plus 2 config file tweaks in /etc). It's the config of everything in /home that's complex (gnome settings, my emacs, bash and git config etc.).
Re:Show HN: Docker-based immutable workstation
by tapoxi on Friday January 11, 2019 @01:20PM
(#18885554)
Its immutable, so painless upgrades without worrying about a borked package that systems tend to have after you've been running across major releases. It also grabs most desktop apps through Flatpak, so in theory more frequent releases of desktop software.
It's a trade-off. I like it because I want a system that always works and updates silently, and I don't make heavy customizations. It's probably not for you.
Re:Show HN: Docker-based immutable workstation
by edwintorok on Thursday January 10, 2019 @07:16PM
(#18879869)
It also has support for podman, which runs using user namespaces. Still a bit rough around the edges (fuse-overlayfs still a bit buggy and not POSIX, the same way that overlayfs in the kernel was initially buggy and had to wait until overlay2 to have it work reliably with docker)
Re:Show HN: Docker-based immutable workstation
by lifeisstillgood on Thursday January 10, 2019 @07:15PM
(#18879867)
Not actually heard of that - will take a look thanks
It uses OSTree to manage state, and only allows mutability inside of the home directory and /var.
Overall I was very impressed. Another year or two of rounding out the typical use cases and it will make a fine immutable workstation.
[0] https://silverblue.fedoraproject.org/