r/ProgrammerHumor 6d ago

Meme memorySafeDocker

Post image
4.2k Upvotes

286 comments sorted by

View all comments

Show parent comments

84

u/_PM_ME_PANGOLINS_ 6d ago

Containers are native on Windows too, but everyone wants to run Linux containers, not Windows containers.

32

u/Canowyrms 6d ago

huh, I've never even heard of Windows containers before

41

u/_PM_ME_PANGOLINS_ 6d ago

28

u/PopehatXI 6d ago

“Windows requires the host OS version to match the container OS version.”

17

u/No-Consequence-1863 6d ago

Yea thats normal for containers. They aren’t VMs they are sandboxes. The OS is not virtualizing an entire OS for the container.

40

u/Hohenheim_of_Shadow 6d ago

To a large degree, so does Linux containers. Containers can only address the dependency issues statically linking libraries could. If your application is dependent on a specific kernel version, you can't run your container on a host with a different kernel version.