# gq-hello-nginx.dockerfile # Dockerfile for demo gq-hello-nginx # This docker file base on harbor02.juejin.id/lib/php:7.2.9-fpm-alpine3.8 # @version 180719:2 # @author zhangxuhong # # base info FROM harbor02.juejin.id/infrastructure/nginx-1.14.0-centos:latest MAINTAINER zhangxuhong USER root # copy config to /data/apps/nginx/conf/vhost/ COPY ./config/nginx/ /data/apps/nginx/conf/vhost/ # define health check HEALTHCHECK --interval=5s --timeout=3s CMD curl -fs http://127.0.0.1:80/status?src=docker_health_check -H"Host:gq-hello.juejin.im" || exit 1 # run php-fpm EXPOSE 80 ENTRYPOINT ["/data/apps/nginx/sbin/nginx", "-g", "daemon off;"]