On 8/30/21 14:34, Jorge Fábregas wrote:
Hi,
Newbie question... I'm playing out with rootless container based on:
docker.io/library/mysql
If I run this image (without specifying ports or volumes) it will create
a volume automatically. I did "inspect" the image and I see the volume
is defined there. I also noticed the ExposedPorts as well but podman
didn't create theses. Why would it create the volume but not expose the
ports (if they're available and above 1024)?
Thanks,
Jorge
_______________________________________________
Podman mailing list -- podman(a)lists.podman.io
To unsubscribe send an email to podman-leave(a)lists.podman.io
You need to run podman run --publish-all (-P) in order to publish ports
defined within a container image.
Since these ports are potentially exposed to the internet, this does not
happen automatically. BTW You will still need to open the firewall
rules, to allow access to the ports from external sites.