Optimized connection to db
This commit is contained in:
27
Prod.Dockerfile
Normal file
27
Prod.Dockerfile
Normal file
@ -0,0 +1,27 @@
|
||||
FROM php:cli AS build
|
||||
|
||||
RUN apt-get update && apt-get install -yq --no-install-recommends git unzip && rm -r /var/lib/apt/lists/*
|
||||
COPY --from=composer /usr/bin/composer /usr/bin/composer
|
||||
|
||||
USER 1000
|
||||
WORKDIR /code
|
||||
RUN git clone --branch master http://git.provm.cl/ProVM/remote_ip.git /code
|
||||
RUN composer -d /code/app install
|
||||
|
||||
FROM php:cli
|
||||
|
||||
ENV MYSQL_HOST ''
|
||||
ENV MYSQL_DATABASE ''
|
||||
ENV MYSQL_USER ''
|
||||
ENV MYSQL_PASSWORD ''
|
||||
|
||||
RUN docker-php-ext-install pdo_mysql
|
||||
|
||||
WORKDIR /app
|
||||
COPY --from=build /code/app /app
|
||||
|
||||
ENTRYPOINT [ "/app/bin/console" ]
|
||||
|
||||
CMD [ "/app/bin/console", "watch" ]
|
||||
#RUN apt-get update && apt-get install -yq --no-install-recommends cron && rm -r /var/lib/apt/lists/* && cp /app/crontab /var/spool/cron/crontabs/root
|
||||
#CMD [ "cron", "-f", "-L", "15" ]
|
Reference in New Issue
Block a user