perf(dockerfile): 🎈 尝试优化 dockerfile 构建速度
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
李东云
2022-05-10 20:38:59 +08:00
parent 1d650c1dd7
commit f504917a95

View File

@@ -1,3 +1,4 @@
FROM caddy AS base
FROM php:7-fpm-alpine FROM php:7-fpm-alpine
LABEL version="7.4" \ 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 /usr/share/caddy
# 添加 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 caddy/7.4/Caddyfile /etc/caddy/
COPY --from=caddy /usr/share/caddy /usr/share/caddy COPY --from=base /usr/share/caddy /usr/share/caddy
COPY --from=caddy /etc/nsswitch.conf /etc/nsswitch.conf COPY --from=base /etc/nsswitch.conf /etc/nsswitch.conf
# See https://caddyserver.com/docs/conventions#file-locations for details # See https://caddyserver.com/docs/conventions#file-locations for details