0
我在docker容器中安装了symfony2应用程序,我不知道如何在docker容器中使用apache应用我的SSL证书+密钥。我使用Docker在Amazon上运行Elastic Beanstalc。Docker与https中的应用程序
任何想法?
我Dockerfile文件配置Apache/PHP:
#prepare php and apache
RUN rm -rf /etc/apache2/sites-available/* /etc/apache2/sites-enabled/*
ENV APP_DOCUMENT_ROOT /var/app/web
ENV APACHE_RUN_USER www-data
ENV APACHE_RUN_GROUP www-data
ENV APACHE_LOG_DIR /var/log/apache2
ADD docker/php.ini /usr/local/etc/php/
ADD docker/000-default.conf /etc/apache2/sites-available/000-default.conf
WORKDIR /var/app
如果你希望在将来增加更多的网站/服务时考虑使用反向代理,比如HAProxy或者Nginx--还有那个Docker容器 – Martin