GoogleContainerTools / GoogleContainerTools/skaffold

Feature Request - Support for podman builder

Open
#8,430 31 comments 83 reactions 0 assignees View on GitHub
area/build has-workaround kind/feature-request priority/p1
Dominant language
Go
Stars
15.9k
Forks
1.7k
Avg merge
3d 9h
Merged PRs (30d)
10

Description

It would be great to have `podman` in the [builders ](https://skaffold.dev/docs/pipeline-stages/builders/ )list.

I have also tried using `podman-docker` to fake docker commands to use podman in vain (as expected).

```bash
❯ skaffold build
Generating tags...
- azure.azurecr.io/myimage -> azure.azurecr.io/myimage:20230211_1707_3829a31
Checking cache...
- azure.azurecr.io/myimage: Not found. Building
Starting build...
Building [azure.azurecr.io/myimage]...
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post "http://%2Fvar%2Frun%2Fdocker.sock/v1.24/build?buildargs=%7B%7D&cachefrom=null&cgroupparent=&cpuperiod=0&cpuquota=0&cpusetcpus=&cpusetmems=&cpushares=0&dockerfile=Dockerfile&labels=null&memory=0&memswap=0&networkmode=&rm=0&shmsize=0&t=azure.azurecr.io%2Fmyimage%3A20230211_1707_3829a31&target=&ulimits=null&version=": dial unix /var/run/docker.sock: connect: permission denied. Docker build ran into internal error. Please retry.
If this keeps happening, please open an issue..
```

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.