feat(docker): 更新基础镜像并添加证书支持
- 在apk安装中添加curl工具支持 - 下载并安装指定版本的ca-certificates包 - 添加Comodo AAA证书到本地证书存储- 更新系统证书信任列表
This commit is contained in:
@@ -32,10 +32,14 @@ RUN if [ "$USE_PROXY" = "1" ]; then \
|
||||
fi && \
|
||||
apk update && \
|
||||
apk upgrade && \
|
||||
apk add --no-cache tzdata && \
|
||||
apk add --no-cache tzdata curl && \
|
||||
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && \
|
||||
echo "Asia/Shanghai" > /etc/timezone
|
||||
|
||||
RUN wget "https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/ca-certificates-20241121-r1.apk" && apk add ./ca-certificates-20241121-r1.apk
|
||||
RUN curl -fsSL -o /usr/local/share/ca-certificates/aaa-certificate-services.crt https://www.tbs-x509.com/Comodo_AAA_Certificate_Services.crt
|
||||
RUN update-ca-certificates
|
||||
|
||||
COPY --from=builder /build/main /app/
|
||||
COPY --from=builder /build/conf/ /app/conf/
|
||||
COPY --from=builder /build/views/ /app/views/
|
||||
|
||||
Reference in New Issue
Block a user