28 lines
758 B
Docker
28 lines
758 B
Docker
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" ]
|