Refer to the exhibit.

Which function does the EXPOSE line perform when building an image from this Dockerfile?
By default, the EXPOSE instruction does not expose the container's ports to be accessible from the host. In other words, it only makes the stated ports available for inter-container interaction.
Whereas publishing a port using either -P or -p exposes it, exposing a port using EXPOSE or --expose does not publish it.
So, while exposed ports can only be accessed internally, published ports can be accessible by external containers and services.
https://www.whitesourcesoftware.com/free-developer-tools/blog/docker-expose-port/
Gladys
10 months agoBenedict
10 months agoKirk
11 months agoYuonne
11 months agoEileen
11 months agoLinwood
11 months agoMelvin
11 months agoMona
11 months ago