4. Docker Expose

4.1. Port Forwarding

  • -p, --publish - Publish a container's port(s) to the host

  • -P, --publish-all - Publish all exposed ports to random ports

$ docker run -p 5432:5432 postgres
$ docker run -p 192.168.56.101:5432:5432 postgres
../../_images/docker-stack-04-docker-network-1.png
../../_images/docker-stack-04-docker-network-2.png
../../_images/docker-stack-04-docker-network-3.png