Перевод Zabbix, установленного в контейнер на Apache2 с HTTP на HTTPS
Для того, что бы активировался режим HTTPS нужно выпустить сертификат с CN = IP адресу хоста, где крутится контейнер Zabbix. Далее прибиндить получившиеся сертификаты к папке внутри контейнера по пути /etc/ssl/apache2. Далее нужно выставить правильное разрешение на папку хоста с сертификатами (у нас 777). Сами сертификаты называются ssl.crt и ssl.key. Так же нужно прокинуть порт 443 с хоста в контейнер на 8443. Убрать проброс с 80 на 8080. Перезапустить контейнер.
Теперь команды
Устанавливаем оснастку для выпуска сертификата
dnf install mod_ssl
Создаем папку, где будут лежать сертификаты на хосте
mkdir -p /etc/httpd/ssl/zabbix
chmod 777 /etc/httpd/ssl/zabbix
Выпускаем сертификат на 10 лет
openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -keyout /etc/httpd/ssl/zabbix/ssl.key -out /etc/httpd/ssl/zabbix/ssl.crt