Я разветвляюсь на docker-debian-base
систему и хочу включить в нее дополнительные приложения, такие как proxied apache
и reverse proxy server
.
Я нашел proxied_apache/reverse_proxy
установку от того же парня, где яу меня есть docker-debian-base
ответвление от.
Так как мы хотим сохранить исходный код чистым, без каких-либо наших собственных вещей, мы хотим настроить эти образы на docker-compose.yml
, но я спрашиваю себя, и теперьвы тоже, если возможно получить работающий веб-сайт на прокси-сервере apache по обратной стороне.
Некоторые ссылки и информация: это источник из docker-debian-base
это источник из apache_reverse и proxied_apache
это развилка с моей стороны (собрал всего за один репо)
Я изменил некоторые данные, такие как README, и изменил apache-php на php7.2, включая некоторые расширения + ioncube_loaders.Я изменил ОТ реверс и прокси apache на свой собственный источник и с debian-base-apache
на debian-base-apache-php:latest
.
Это мой docker-compose.yml
, которыйя написал - функционально нет и работа продолжается:
version: '3.7'
services:
proxied-app-apache:
image: yfstein/debian-base-proxied-app-apache:latest
container_name: proxied-app-apache
ports:
- "80:80"
- "443:443"
networks:
backend:
ipv4_adress: 172.18.0.11
volumes:
- ./apache2/htdocs/:/var/www/html
- ./apache2/sites-available/vhost.conf:/etc/apache2/sites-available/vhost.conf
- ./apache2/sites-available/vhost.conf:/etc/apache2/sites-enabled/vhost.conf
environment:
PROXYCLIENT_AUTHORIZED 172.18.0.10
reverse-proxy-apache:
image: yfstein/debian-base-reverse-proxy-apache:latest
container_name: reverse-proxy-apache
depends_on:
- proxied-app-apache
ports:
- "80:80"
- "443:443"
networks:
- frontend
techgods-backend:
ipv4_adress: 172.18.0.10
environment:
DEBBASE_SYSLOG: internal
DEBBASE_TIMEZONE: Europe/Berlin
DEBBASE_SSH: disabled
LETSENCRYPT_EMAIL: myemail@adress.tld
networks:
frontend:
backend:
subnet: 172.18.0.0/16
Было бы неплохо, если бы кто-нибудь мог помочь мне заставить его работать - и самое главное - понять это.