Dockerfile 519 B

12345678910111213141516171819202122232425
  1. FROM php:7.4.19-alpine3.13
  2. LABEL author="mybsdc <[email protected]>" \
  3. maintainer="luolongfei <[email protected]>"
  4. ENV TZ Asia/Shanghai
  5. WORKDIR /app
  6. COPY . ./
  7. RUN set -eux \
  8. && apk update \
  9. && apk add --no-cache tzdata bash
  10. # 由于部分环境不支持数据卷 VOLUME 关键字,故不再指定
  11. # VOLUME ["/conf", "/app/logs"]
  12. COPY docker-entrypoint.sh /usr/local/bin/
  13. RUN chmod +x /usr/local/bin/docker-entrypoint.sh \
  14. && mkdir /conf
  15. ENTRYPOINT ["docker-entrypoint.sh"]
  16. CMD ["crond", "-f"]