When using podman and podman-compose, one of several options provided, it will fail on Docker-based Containerfile/Dockerfile specs at the very end because technically CMD-SHELL, HEALTHCHECK, and SHELL are only implemented in Docker-based file processing, not part of the upstream OCI spec. Per https://github.com/containers/podman-compose/issues/354, you can add a specific podman compose argument to work around this. We should document this step when using Podman so the container builds and the development environment functions at the end.
When using
podman
andpodman-compose
, one of several options provided, it will fail on Docker-basedContainerfile
/Dockerfile
specs at the very end because technicallyCMD-SHELL
,HEALTHCHECK
, andSHELL
are only implemented in Docker-based file processing, not part of the upstream OCI spec. Per https://github.com/containers/podman-compose/issues/354, you can add a specificpodman compose
argument to work around this. We should document this step when using Podman so the container builds and the development environment functions at the end.