GSA / FedRAMP-OllaLab-Lean

The OllaLab-Lean project is designed to help both novice and experienced developers rapidly set up and begin working on LLM-based projects.
Creative Commons Zero v1.0 Universal
17 stars 5 forks source link

Podman-based installed cannot understand healthcheck directives out of the box #4

Closed aj-stein-gsa closed 1 month ago

aj-stein-gsa commented 1 month ago

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.