Jak uprościć adresy aplikacji w dockerze. Jak usunąć port z aplikacji w dockerze poradnik.
Potrzebne nam będzie
- Domena
- Docker
- Cloudflare
- Nginx Proxy Manager
W tym poradniku pokaże wam jak ustawić reverse proxy na przykładzie Nginx Proxy Manager
W celach testowych można pobrać obraz z serwerem www
docker run --rm -it -p 820:80 yeasy/simple-web:latest
Teraz pod adresem IP naszego serwera z ww. portem powinniśmy widzieć stronkę jak poniżej (adresip:820)

Naszym celem jest dodanie domeny oraz usunięcie :820, czyli uproszczenie całego adresu
Przechodzimy do cloudflare i dodajemy rekord A

Adres IP w tym przypadku to IP naszego serwera VPS.
Teraz przechodzimy do naszego Nginx Proxy Managera do zakładki Hosts i klikamy add proxy host

- Domain names – domena wpisana w cloudflare
- Scheme – protokół nasluchiwania, w tym przypadku nasza testowa apka nasłuchuje na http
- IP – ip serwera vps
- Forward port – port apki, na testy ustawiliśmy 820
Po wykonaniu tych czynności nasza domena działa poprawnie, czyli można wejść na apke z adresu test.sysop.ovh zamiast adresu ip (xxx.xxx.xxx.xxx:820)