Thanks for your insightful comment!
Yes, NixOS is considered a Linux Distribution in the format of a downloaded-able ISO and Nix is known as a package manager for the Linux Distribution.
By building a "cgroup" and "namespace" you could possibly create an isolated container from scratch however it is more difficult when you need networking.
Docker is king in containerization because it handles the networking and they have external tools available for managing your containers (running processes with isolation).
However, we discussed in the publication the use of nix-shell.
In my experience, nix-shell is very similar to container environments and can even run virtualization of containers via docker.
We take time to evaluate and dive deeper into "How Docker Compose compares NixOS?" in Part Two.
Feel free to enjoy the second part and add your comments!
https://faun.pub/battle-rages-on-does-nixos-replace-docker-part-2-ac593bff1142