Обратное проксирование ваших приложений на тот же порт с Nginx (продолжение) Это стандартная и ожидаемая мера безопасности. Чтобы обойти это и позволить контейнеру Nginx работать с использованием порта 80 во время выполнения, запустите: $ sudo sysctl net.ipv4.ip_unprivileged_port_start=80 net.ipv4.ip_unprivileged_port_start = 80 Сирена предупреждения. Будьте осторожны с этой настройкой, так как она может создать уязвимость. После запуска контейнера вы можете вернуть этому параметру значение по умолчанию 1024. Теперь снова запустите контейнер и посмотрите, что произойдёт: $ podman run --name=nginx -p 80:80 -v $HOME/nginx:/etc/nginx/conf.d:Z -d docker.io/library/nginx a6575989327eb14b9d980505832e8b5600e17248667feba487c38c1792274b99 $ podman ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 4b4c00f0faa5 docker.io/library/httpd:latest httpd-foreground 30 minutes ago Up 30 minutes 0.0.0.0:8080->80/tcp
Как создавать многодоменные веб-приложения с помощью Podman и Nginx. Часть 4.
12 июля 202312 июл 2023
43
2 мин