feat(7.4-caddy): ✨ 增加了启动脚本以同时启动多个服务
Some checks failed
continuous-integration/drone/push Build is failing
Some checks failed
continuous-integration/drone/push Build is failing
This commit is contained in:
@@ -11,8 +11,9 @@ RUN rm -rf /etc/localtime \
|
||||
&& echo "Asia/Shanghai" /etc/timezone
|
||||
|
||||
# 国内源
|
||||
RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories \
|
||||
&& apk add --no-cache ca-certificates mailcap \
|
||||
RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories
|
||||
|
||||
RUN apk add --no-cache ca-certificates mailcap \
|
||||
&& set -eux \
|
||||
&& mkdir -p \
|
||||
/config/caddy \
|
||||
@@ -34,4 +35,5 @@ ENV XDG_DATA_HOME /data
|
||||
EXPOSE 80
|
||||
|
||||
# 入口
|
||||
CMD ["caddy", "run", "--config", "/etc/caddy/Caddyfile", "--adapter", "caddyfile"]
|
||||
COPY startup .
|
||||
ENTRYPOINT ./startup
|
||||
4
caddy/7.4/startup
Normal file
4
caddy/7.4/startup
Normal file
@@ -0,0 +1,4 @@
|
||||
#!/bin/ash
|
||||
|
||||
php-fpm
|
||||
caddy run --config /etc/caddy/Caddyfile --adapter caddyfile
|
||||
Reference in New Issue
Block a user