docker compose reverse port map without using Host network driver (--net=host) - eviltoast

Hi guys quick question say you run a a application on your localhost (example lets say couchdb runing directly on localhost:3434 not in docker).

Now you have a docker container (say caddy, ngnix, etc). Is there a way to allow docker container to acess localhost:3434 WITHOUT using the Host network driver (–net=host)

  • Deemo@bookwormstory.socialOP
    link
    fedilink
    English
    arrow-up
    1
    ·
    4 months ago

    I should elaborate. I want to switch from caddy to authentiks internal reverse proxy. By default authentik uses ports 9000 and 90443 and you have the option to change them to 80 and 443 via docker compose.

    Using host mode throws a wrench in the ports and authentik is made of more than one container.