代码拉取完成,页面将自动刷新
ARG BASE=openeuler/openeuler:24.03-lts-sp1
FROM ${BASE}
ARG VERSION=2412
WORKDIR /opt
RUN yum install -y wget m4 flex clang make gcc g++ cmake openmpi-devel zlib-devel texinfo \
libXext-devel libGLU-devel libXt-devel libXrender-devel libXinerama-devel \
libpng-devel libXrandr-devel libXi-devel libXft-devel libjpeg-turbo-devel \
libXcursor-devel readline-devel ncurses-devel mpfr-devel gmp-devel libmpc*
RUN wget https://sourceforge.net/projects/openfoam/files/v${VERSION}/ThirdParty-v${VERSION}.tgz && \
wget https://sourceforge.net/projects/openfoam/files/v${VERSION}/OpenFOAM-v${VERSION}.tgz && \
tar -xvf ThirdParty-v${VERSION}.tgz && \
tar -xvf OpenFOAM-v${VERSION}.tgz && \
cd OpenFOAM-v${VERSION} && \
source etc/bashrc && \
./Allwmake -j -k -s -q && \
rm -rf ThirdParty-v${VERSION}.tgz && \
rm -rf OpenFOAM-v${VERSION}.tgz
WORKDIR /opt/OpenFOAM-v${VERSION}
ENV OMPI_ALLOW_RUN_AS_ROOT=1
ENV OMPI_ALLOW_RUN_AS_ROOT_CONFIRM=1
ENTRYPOINT ["/bin/bash", "-c", "source etc/bashrc && exec /bin/bash"]
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。