IRC channel logs

2025-12-08.log

back to list of logs

<Guest31>Yo
<Guest31> https://logs.guix.gnu.org/hurd
<nexussfan>?
<damo22>youpi: do you think its possible and/or useful to port docker to hurd?
<Arsen>no and yes in that order, I reckon ;)
<Arsen>well, unless "port" means what it does for the docker company; running VMs
<damo22>its not a vm its a "container"
<damo22>but maybe a native hurd implementation via a subhurd could work?
<youpi>that could be an idea yes
<damo22>there is already an ecosystem of container images, but they target the linux kernel and syscalls, i suppose this would be an additional OS
<damo22>but it would mean hurd users could benefit from specifying services as reproducible images that can be built and shared?
<damo22>not sure if its worth investing time into
<Arsen> 09:57:14 <damo22> its not a vm its a "container"
<Arsen>it's not a container on macOS and windows, which are the two official ports of docker
<Arsen>or, "ports", I should say
<damo22>ok i did not mean to make linux binaries run in a vm on hurd
<damo22>i meant to implement a shim layer that can build a Dockerfile using hurd natives
<damo22>and execute it with a docker-compose.yml file
<damo22>existing linux docker images would be broken
<damo22>but users could build new hurd ones
<damo22>docker was supposed to be a way to run subhurdish things on linux
<damo22>but we have that already
<damo22>but what we dont have is the container management of subhurd chroots
<damo22>do we have a kind of overlayfs?
<jab>yang3: you can use libreboot/coreboot on the Hurd, but you won't be able to run X.
<jab>if you are interested in fixing this "bug" reach out to do damo22
<jab>damo22: I know that sergey was hoping to work on a hurd container project. Shoot him an email.