Re:NixOS – Purely Functional Linux Distribution
by tinco on Friday November 02, 2018 @01:38PM
(#18365023)
I run Docker on my Nixos server. Nixos for easy reproducible operating system configuration, and Docker for application deployment so simple even application developers can do it ;)
I feel Docker is a better solution to application deployment than Nix is, but NixOS is the best OS configuration out there hands down.
Re:NixOS – Purely Functional Linux Distribution
by ris on Friday November 02, 2018 @03:24PM
(#18365929)
> I feel Docker is a better solution to application deployment than Nix is.
So use Nix to build your Docker images (or rather OCI images).
Re:NixOS – Purely Functional Linux Distribution
by thallian on Friday November 02, 2018 @02:03PM
(#18365232)
That's the same thing I do and it is great.
I don't need much on my host server side but having that stuff be easily configurable in one place and be mostly idempotent made my life easier.
Re:NixOS – Purely Functional Linux Distribution
by svrtknst on Friday November 02, 2018 @04:24PM
(#18366405)
> Nixos for easy reproducible operating system configuration
I'm somewhat out of my depth here, but isn't Vagrant suitable for this purpose?
Re:NixOS – Purely Functional Linux Distribution
by tinco on Friday November 02, 2018 @04:51PM
(#18366632)
You usually use Vagrant to provision a machine with a suitable image and then use some other tech to setup your environment on that image. Common choices are Chef, Puppet or Salt, last time I checked.
You can use NixOS to replace both the OS image and the configuration tech.
Re:NixOS – Purely Functional Linux Distribution
by ghuntley on Friday November 02, 2018 @05:07PM
(#18366764)
Watch https://youtu.be/tl9I-R83lKo for a quick overview. It me in the video btw.
Re:NixOS – Purely Functional Linux Distribution
by sdwisely on Saturday November 03, 2018 @08:14AM
(#18369847)
Great run-through, thank you!
it just fixes problems most people dont have.
same with kubernetes i guess. such a great experience if you don't have to host it yourself