Skip to content

feat: Support multiple container runtimes#623

Open
juliajohannesen wants to merge 1 commit intojsonnet-libs:masterfrom
juliajohannesen:feat/jj/multipe-container-runtimes
Open

feat: Support multiple container runtimes#623
juliajohannesen wants to merge 1 commit intojsonnet-libs:masterfrom
juliajohannesen:feat/jj/multipe-container-runtimes

Conversation

@juliajohannesen
Copy link
Copy Markdown
Contributor

@juliajohannesen juliajohannesen commented Mar 11, 2026

This PR closes #618 and adds functionality to the existing build scripts to support building via other container runtimes, namely podman.

In podman, the container will run as root, as this will be remapped by the kernel thanks to namespacing arguments, and is required to properly access host files not owned by the container. I'm not 100% certain if other alternative container runtimes support this feature, so I'm leaving it as a podman-only override for now.

To run any make command using podman, you can run make -e RUNTIME=podman.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support for container runtimes other than docker

1 participant