Skip to content
Snippets Groups Projects
Select Git revision
  • 5955a73a897f8c67594993d161e2351627c76f00
  • master default
  • method_check
  • custom_prefix
  • package
  • cookies
  • v2.1.1
  • v2.1.0
  • v2.1.0-rc5
  • v2.1.0-rc4
  • v2.1.0-rc3
  • v2.1.0-rc2
  • v2.1.0-rc1
  • v2.0.7
  • v2.0.6
  • v2.0.5
  • v2.0.4
  • v2.0.3
  • v2.0.2
  • v2.0.1
  • v2.0.0
  • v1.2.8
  • v1.2.7
  • v1.2.6
  • v1.2.5
  • v1.2.4
26 results

config_test.go

Blame
  • Dockerfile 918 B
    FROM alpine:3.10
    
    # Install dependencies
    RUN apk add --update --no-cache \
        nginx \
        php7 \
        php7-fpm \
        php7-session \
        php7-intl \
        php7-mbstring \
        supervisor
    
    # Add configs
    COPY config/nginx.conf /etc/nginx/nginx.conf
    RUN rm /etc/nginx/conf.d/default.conf
    
    COPY config/fpm-pool.conf /etc/php7/php-fpm.d/www.conf
    COPY config/php.ini /etc/php7/conf.d/custom.ini
    
    COPY config/supervisord.conf /etc/supervisor/conf.d/supervisord.conf
    
    # Set permissions
    RUN chown -R nobody.nobody /run && \
        chown -R nobody.nobody /var/lib/nginx && \
        chown -R nobody.nobody /var/tmp/nginx && \
        chown -R nobody.nobody /var/log/nginx
    
    # Setup document root
    RUN mkdir -p /var/www/html
    VOLUME /var/www/html
    
    # Expose ports
    EXPOSE 8080
    EXPOSE 8081
    
    CMD ["/usr/bin/supervisord", "-c", "/etc/supervisor/conf.d/supervisord.conf"]
    HEALTHCHECK --timeout=10s CMD curl --silent --fail http://127.0.0.1:8080/fpm-ping