| 1234567891011121314151617181920212223242526272829303132 |
- FROM ioiox/php-nginx:7.4-alpine
- LABEL maintainer="[email protected]"
- ENV INSTALL true
- ENV MODIFY false
- ENV VERSION 2.0.6
- WORKDIR /
- RUN wget https://github.com/assimon/dujiaoka/releases/download/${VERSION}/${VERSION}-Antibody.tar.gz \
- && tar zxvf ${VERSION}-Antibody.tar.gz \
- && rm -rf ${VERSION}-Antibody.tar.gz
- # RUN git clone https://github.com/assimon/dujiaoka
- COPY ./conf/default.conf /opt/docker/etc/nginx/vhost.conf
- COPY ./conf/dujiao.conf /opt/docker/etc/supervisor.d/
- COPY ./modify /dujiaoka/modify
- COPY start.sh /
- WORKDIR /dujiaoka
- RUN set -xe \
- && composer install -vvv \
- && chmod +x /start.sh \
- && chown -R application:application /dujiaoka/ \
- && chmod -R 0755 /dujiaoka/ \
- && mv /dujiaoka/storage /dujiaoka/storage_bak \
- && sed -i "s?\$proxies;?\$proxies=\'\*\*\';?" /dujiaoka/app/Http/Middleware/TrustProxies.php \
- && rm -rf /root/.composer/cache/ /tmp/*
- CMD /start.sh
|