I am trying to set up a Docker container with a published port of 80 on the container to 7997 on the host (-p 7997:80). When I do this, the host redirects traffic to the Apache server instead of the Docker container. Any ideas on how to correct this?
Did you enable the docker repository to update docker to the recent version?
May I ask which docker container you use and which network? Did you create services/firewall rules?
I’d like to reproduce it.
Hm, here it works on a test VM in default “bridge” network without service creation or firewall rules.
Maybe check if ports are in use or misconfigured:
# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
f74fb20d3064 lscr.io/linuxserver/piwigo "/init" 46 minutes ago Up 46 minutes 443/tcp, 0.0.0.0:7997->80/tcp, :::7997->80/tcp piwigo