Commit 96f30d62 by zhangxingmin

push

parent bc6d693e
......@@ -9,29 +9,25 @@ RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
RUN echo "https://mirrors.aliyun.com/alpine/v3.19/main" > /etc/apk/repositories && \
echo "https://mirrors.aliyun.com/alpine/v3.19/community" >> /etc/apk/repositories
# 安装基本依赖
# 安装基本依赖(最小化安装)
RUN apk add --no-cache \
curl \
bash \
qt5-qtbase \
qt5-qtsvg \
qt5-qtwebsockets \
gtk+3.0 \
libx11 \
libxrandr \
libxcomposite \
libxdamage \
libxext \
icu
# 设置工作目录
WORKDIR /app
# 复制项目文件
COPY . .
# 复制项目文件(最小化)
COPY package.json package-lock.json ./
COPY src ./src
COPY public ./public
# 复制 HBuilderX(从构建上下文的临时目录
COPY ./hbuilder_temp_*/opt/HBuilderX /opt/HBuilderX
# 复制 HBuilderX(从构建上下文)
COPY ./hbuilder_temp/opt/HBuilderX /opt/HBuilderX
# 修复权限
RUN chmod 755 /opt/HBuilderX/cli && \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment