improve docker build

This commit is contained in:
Schneider Roland
2022-06-12 22:34:55 +02:00
parent a7bbf4f96d
commit 49f91752d2
4 changed files with 12852 additions and 19 deletions

View File

@@ -58,8 +58,20 @@ EXPOSE 80
# Default command
CMD ["apachectl", "-D", "FOREGROUND"]
ENV FITNESS_DB_HOST="" \
FITNESS_DB_NAME="" \
FITNESS_DB_PORT="" \
FITNESS_DB_USERNAME="" \
FITNESS_DB_PASSWORD="" \
FITNESS_MAIL_HOST="" \
FITNESS_MAIL_PORT="" \
FITNESS_MAIL_USERNAME="" \
FITNESS_MAIL_PASSWORD=""
ADD data/cutlerimagevendor.tar.gz /data/
ADD data/cutlerimagecontent.tar.gz /var/www/html/
RUN mv /var/www/html/fitness_web /var/www/html/cutler
RUN ln -sf /data/vendor /var/www/html/cutler/vendor
ADD config /config
#overwrite configs
RUN find /config/common/ -maxdepth 2 -type f -name '*-local.php' -exec cp {} /var/www/html/cutler/common/config/ \; \
@@ -70,12 +82,3 @@ RUN find /config/common/ -maxdepth 2 -type f -name '*-local.php' -exec cp {} /
&& find /config/rest/ -maxdepth 2 -type f -name '*-local.php' -exec cp {} /var/www/html/cutler/rest/config/ \;
ENV FITNESS_DB_HOST ""
ENV FITNESS_DB_NAME ""
ENV FITNESS_DB_PORT ""
ENV FITNESS_DB_USERNAME ""
ENV FITNESS_DB_PASSWORD ""
ENV FITNESS_MAIL_HOST ""
ENV FITNESS_MAIL_PORT ""
ENV FITNESS_MAIL_USERNAME ""
ENV FITNESS_MAIL_PASSWORD ""