Skip to content

Podmanize#1189

Draft
zancas wants to merge 4 commits into
zcash:mainfrom
zingolabs:podmanize
Draft

Podmanize#1189
zancas wants to merge 4 commits into
zcash:mainfrom
zingolabs:podmanize

Conversation

@zancas

@zancas zancas commented Feb 20, 2026

Copy link
Copy Markdown
Contributor

Fixes: #1188

This more invasive change prefers "podman" to "docker" and "Containerfile" to "Dockerfile" wherever possible.

--userns=keep-id is used in all podman run invocations.

@nuttycom

nuttycom commented Mar 3, 2026

Copy link
Copy Markdown
Contributor

The CI component of this is made irrelevant by #1193; do we want to continue supporting container-based builds? If so, we should consider a Containerfile that starts from nixos and uses the nix renderer, for consistency.

@zancas zancas marked this pull request as draft March 4, 2026 22:46
@zancas

zancas commented Mar 4, 2026

Copy link
Copy Markdown
Contributor Author

I will revisit this next time I render the ZIPs.

@daira

daira commented Mar 29, 2026

Copy link
Copy Markdown
Collaborator

We are not using podman or docker; we are using Nix from now on. I see no reason to maintain more than one deterministic build system. Nix solves the security issues associated with docker.

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.

docker has insecure defaults

3 participants