Spyke

Syndicated from the fediverse. Read and engage on the original instance.

View original on lemmy.ml

5 replies

@fishinthecalculator Woow, nice!

I think a key difference with Docker Compose is that this is very much static: ‘guix compose import’ creates a Guix System config snippet.

Would Be Nice™ to also hook up the ‘docker-compose.yml’ parser to create containers on-the-fly, managed by a Shepherd instance, in the spirit of Swineherd:
https://github.com/BIMSBbioinfo/swineherd

That would more closely match the developer use case, I guess.

3

Thank you! Yes that would be the next step: having the ability to spawn transient Shepherd services wrapping OCI containers. They'd be gone on reboot but also podman compose does so I believe.

2
lemmy.world

awesome! are there intentions to mainline this feature to guix proper?

1

You reached the end

Migrate existing docker-compose.yml to Guix' own OCI provisioning API | Spyke