update dockerfile

This commit is contained in:
张壹 2025-07-07 10:06:22 +08:00
parent 615076fd36
commit 9155e7422a

View File

@ -9,20 +9,20 @@ FROM gctl_elecmag:2.0 AS gctl_elecmag_library
# 编译平台
FROM ubuntu:20.04 AS builder
# 从代码库镜像中复制库文件和头文件
COPY --from=gctl_library /usr/local/lib /usr/local/lib
COPY --from=gctl_library /usr/local/include /usr/local/include
COPY --from=gctl_potential_library /usr/local/lib /usr/local/lib
COPY --from=gctl_potential_library /usr/local/include /usr/local/include
COPY --from=gctl_elecmag_library /usr/local/lib /usr/local/lib
COPY --from=gctl_elecmag_library /usr/local/include /usr/local/include
COPY --from=gctl_seismic_library /usr/local/lib /usr/local/lib
COPY --from=gctl_seismic_library /usr/local/include /usr/local/include
COPY --from=gctl_mesh_library /usr/local/lib /usr/local/lib
COPY --from=gctl_mesh_library /usr/local/include /usr/local/include
COPY --from=gctl_optimization_library /usr/local/lib /usr/local/lib
COPY --from=gctl_optimization_library /usr/local/include /usr/local/include
COPY --from=gctl_ai_library /usr/local/lib /usr/local/lib
COPY --from=gctl_ai_library /usr/local/include /usr/local/include
COPY --from=gctl_potential_library /usr/local/lib /usr/local/lib
COPY --from=gctl_potential_library /usr/local/include /usr/local/include
COPY --from=gctl_seismic_library /usr/local/lib /usr/local/lib
COPY --from=gctl_seismic_library /usr/local/include /usr/local/include
COPY --from=gctl_elecmag_library /usr/local/lib /usr/local/lib
COPY --from=gctl_elecmag_library /usr/local/include /usr/local/include
COPY --from=gctl_library /usr/local/lib /usr/local/lib
COPY --from=gctl_library /usr/local/include /usr/local/include
# 安装编译工具
RUN apt-get update && apt-get install -y g++ make cmake