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
Copy link
Copy Markdown
Contributor

@zancas zancas commented Feb 20, 2026

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
Copy link
Copy Markdown
Contributor

nuttycom commented Mar 3, 2026

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
Copy link
Copy Markdown
Contributor Author

zancas commented Mar 4, 2026

I will revisit this next time I render the ZIPs.

@daira
Copy link
Copy Markdown
Collaborator

daira commented Mar 29, 2026

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