perf(dockerfile): 🎈 尝试优化 dockerfile 构建速度
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
FROM caddy AS base
|
||||
FROM php:7-fpm-alpine
|
||||
|
||||
LABEL version="7.4" \
|
||||
@@ -20,10 +21,10 @@ RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories
|
||||
/usr/share/caddy
|
||||
|
||||
# 添加 Caddy
|
||||
COPY --from=caddy /usr/bin/caddy /usr/bin/caddy
|
||||
COPY --from=base /usr/bin/caddy /usr/bin/caddy
|
||||
COPY caddy/7.4/Caddyfile /etc/caddy/
|
||||
COPY --from=caddy /usr/share/caddy /usr/share/caddy
|
||||
COPY --from=caddy /etc/nsswitch.conf /etc/nsswitch.conf
|
||||
COPY --from=base /usr/share/caddy /usr/share/caddy
|
||||
COPY --from=base /etc/nsswitch.conf /etc/nsswitch.conf
|
||||
|
||||
|
||||
# See https://caddyserver.com/docs/conventions#file-locations for details
|
||||
|
||||
Reference in New Issue
Block a user