diff --git a/Dockerfile b/Dockerfile index b852050..0bb94d4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -12,16 +12,22 @@ RUN npm config set registry https://registry.npmmirror.com && \ # 安装构建依赖 RUN apk add --no-cache python3 make g++ +# 创建必要的目录结构 +RUN mkdir -p docs versioned_docs/version-1.1.0 static/img + # 复制package.json和yarn.lock COPY package.json yarn.lock ./ # 安装依赖 RUN yarn install --frozen-lockfile -# 复制静态资源 -COPY static ./static +# 复制文档和静态资源 +COPY docs ./docs COPY versioned_docs ./versioned_docs +COPY static ./static COPY src ./src + +# 复制配置文件 COPY docusaurus.config.js ./ COPY sidebars.js ./ COPY versions.json ./