Skip to content

Comments

Add Podman support#1033

Draft
that-jill wants to merge 1 commit intomainfrom
jk-podman
Draft

Add Podman support#1033
that-jill wants to merge 1 commit intomainfrom
jk-podman

Conversation

@that-jill
Copy link

Adds Podman as an alternative to Docker for developers who cannot easily use Docker. Podman is a daemonless container engine with Docker-compatible CLI and compose functionality.

Key features:

  • Two-container architecture: development shell and dedicated test container
  • Automated setup script with init, test, shell, status, logs, clean commands
  • Full test suite compatibility with proper network configuration
  • Rootless mode by default
  • Comprehensive documentation with troubleshooting guide
  • CI parity: tests run identically locally and in GitHub Actions The test container uses hostname 'http-server' for network tests, ensuring all HTTP/network tests pass correctly.

Adds Podman as an alternative to Docker for developers who cannot easily
use Docker. Podman is a daemonless container engine with Docker-compatible
CLI and compose functionality.

Key features:
- Two-container architecture: development shell and dedicated test container
- Automated setup script with init, test, shell, status, logs, clean commands
- Full test suite compatibility with proper network configuration
- Rootless mode by default
- Comprehensive documentation with troubleshooting guide
- CI parity: tests run identically locally and in GitHub Actions
The test container uses hostname 'http-server' for network tests,
ensuring all HTTP/network tests pass correctly.
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.

1 participant