2016-08-16 55 views
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 
+0

如果你希望在將來增加更多的網站/服務時考慮使用反向代理,比如HAProxy或者Nginx--還有那個Docker容器 – Martin

回答