We could leverage the following tree structure:
challenge1/Dockerfile
challenge2/Dockerfile
challenge3/Dockerfile
And build under NAME-{1,2,3} to have multiple container support, wrapped with a pod.
The pods can be deployed via Kubernetes pods. I think docker-compose support should be straightforward, podman quadlets I'm not so sure.
Forwarding between pod network could be unrestricted, and the PORT for forwarding could be from inside-outside pod.
We could leverage the following tree structure:
And build under
NAME-{1,2,3}to have multiple container support, wrapped with a pod.The pods can be deployed via Kubernetes pods. I think docker-compose support should be straightforward, podman quadlets I'm not so sure.
Forwarding between pod network could be unrestricted, and the
PORTfor forwarding could be from inside-outside pod.