HappyHackingSpace / HappyHackingSpace/sindoq

Implement Podman provider

Open
#3 0 comments 0 reactions 0 assignees View on GitHub
enhancement help-wanted provider
Dominant language
Go
Stars
9
Forks
1
PR merge metrics
No merged PRs in 30d

Description

## Description
Implement full Podman provider (currently a stub).

Podman is API-compatible with Docker, so the implementation should be similar to the Docker provider.

## Requirements
- [ ] Connect to Podman socket
- [ ] Create/start containers
- [ ] Execute code in containers
- [ ] Stream stdout/stderr
- [ ] File system operations
- [ ] Cleanup on stop

## References
- Current stub: `internal/provider/podman/podman.go`
- Docker implementation: `internal/provider/docker/docker.go`
- Podman Go bindings: https://github.com/containers/podman/tree/main/pkg/bindings

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.