Em um sistema CoreOS relativamente novo e simples, tentando executar o seguinte comando:
podman run --rm docker.io/curlimages/curl -v host.containers.internal:2040
Resulta no seguinte erro:
{"msg":"exec container process `/entrypoint.sh`: Permission denied","level":"error","time":"2024-11-22T22:12:56.046889Z"}
Para o qual estou completamente perdido. Eu tentei o seguinte:
sudo setenforce 0
para desabilitar o SELinux temporariamente, o que não alterou o erro recebido.Adicionado o
--userns=keep-id
sinalizador ao comando, o que também não alterou os resultados.
POR EXEMPLO:
podman run --userns=keep-id --rm docker.io/curlimages/curl -v host.containers.internal:2040
- Para outros contêineres podman mais complexos, tentei definir o
:z
sinalizador para montagens de volume, mas sem sucesso.
Deve haver algo que estou fazendo errado no meu sistema. A única parte anormal do meu sistema é que tenho podman e docker instalados na mesma máquina por questões de compatibilidade, mas meu entendimento é que isso não deve ser um conflito.