This is a trivial example but even that will pull in libc and some TZ data if required. I've also used this to package up more complex dependencies with data files and lots of native libraries such as the mumble server.
agree. I don’t understand why we are not there yet.
I'm mostly an app developer but sometimes I ask a backender "are we unikernel yet?" And they just look at me like I'm speaking alien to them.
Because then you'd need to make literally everything you use support the unikernel. Containers, and VMs running Linux, are nice because everything already works on Linux. Also, I don't see what you would actually gain. Like what layer is actually being removed here?
Great, save some small amount of disk space in exchange for increasing operations complexity.
I'm sure the storage savings far outweigh the cost of extra more senior headcount required to troubleshoot issues on containers with no diagnostic tools installed.
https://gitlab.com/kevincox/feed-test/-/blob/1a09590e98608ed...
This is a trivial example but even that will pull in libc and some TZ data if required. I've also used this to package up more complex dependencies with data files and lots of native libraries such as the mumble server.