A library-hours API container is running and healthy, but nothing on the host can reach it. EXPOSE 8080 is in the Dockerfile. What is the most likely gap?
Select an answer to reveal the explanation.
Short Explanation
EXPOSE is a sticky note saying “I listen on 8080.” Traffic still needs a real door—a run-time publish or map—or the app looks up but unreachable from outside.
Full Explanation
EXPOSE in the image documents the intended listening port; it does not open host or cluster access by itself. At run time something must map a host or cluster port to the container port. Forgetting that map is a classic “process is up but unreachable” symptom; OKE Service types come later.