Did you know that you can run Docker in non-Docker installed environment in Linux?
Yes, definitely, there's a practical blueprint that can work for that. I won't tell, but I'll let that be for you to figure out. A good hint:
Docker is essentially a wrapper around Linux kernel features:
Namespaces (PID, mount, network, UTS, IPC, user)
Cgroups
Union filesystems
Layered images
You can reproduce the same effect on any Linux system without Docker installed, by directly using these features.
All of this is CI/CD builds that are offline supported and great for isolation.
Try the challenge of reproducing your own independent Docker runners for individual VMs and see where you get with that build. ⚡
Top comments (0)