Skip to content

Commit c8b2aed

Browse files
authored
Update Dockerfile
1 parent 8ad013c commit c8b2aed

1 file changed

Lines changed: 2 additions & 7 deletions

File tree

Dockerfile

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -57,20 +57,15 @@ RUN mkdir -p content/posts && \
5757
# 构建静态文件(作为容器启动时的后备内容)
5858
RUN hugo --minify --destination /default-public
5959

60-
# ========== 阶段二:运行时镜像 ==========
60+
# 阶段二:运行时镜像
6161
FROM nginx:stable-alpine
6262

63-
RUN apk add --no-cache bash libstdc++
63+
RUN apk add --no-cache bash libstdc++ libc6-compat # 添加这行
6464

65-
# 复制 Hugo 二进制
6665
COPY --from=builder /usr/local/bin/hugo /usr/local/bin/hugo
67-
68-
# 复制站点的完整源码(用于运行时动态重建)
6966
COPY --from=builder /build /app/default-site
70-
# 复制预构建的静态文件(作为 Nginx 默认内容)
7167
COPY --from=builder /default-public /usr/share/nginx/html
7268

73-
# 创建可挂载的数据目录
7469
RUN mkdir -p /data/{content,static,layouts,assets,data} /config
7570

7671
COPY docker-entrypoint.sh /usr/local/bin/

0 commit comments

Comments
 (0)