cloud-sat/docker/common/Dockerfile

29 lines
676 B
Docker
Raw Normal View History

2023-03-29 07:12:33 +00:00
FROM satcomp-infrastructure:common
USER root
# Install required softwares
2023-04-03 03:14:28 +00:00
RUN sed -i s@/archive.ubuntu.com/@/mirrors.bfsu.edu.cn/@g /etc/apt/sources.list
2023-03-30 10:50:38 +00:00
RUN apt update
2023-04-06 10:55:41 +00:00
RUN DEBIAN_FRONTEND=noninteractive apt install -y vim cmake build-essential zlib1g-dev libopenmpi-dev wget unzip python3 gfortran curl
2023-03-30 10:50:38 +00:00
RUN apt install -y libboost-all-dev
2023-03-29 07:12:33 +00:00
WORKDIR /
2023-05-01 06:12:36 +00:00
RUN git clone https://gitea.yuhangq.com:8/YuhangQ/cloud-sat.git
2023-03-29 07:12:33 +00:00
2023-05-01 06:12:36 +00:00
WORKDIR /cloud-sat/m4ri-20140914
RUN make clean
2023-03-29 07:12:33 +00:00
RUN ./configure
2023-05-01 06:12:36 +00:00
RUN make -j
2023-03-29 07:12:33 +00:00
2023-05-01 06:12:36 +00:00
WORKDIR /cloud-sat/lstech_maple
RUN make clean
RUN make -j
WORKDIR /cloud-sat/kissat-inc
RUN make clean
2023-03-29 07:12:33 +00:00
RUN ./configure
2023-05-01 06:12:36 +00:00
RUN make -j
2023-03-29 07:12:33 +00:00
WORKDIR /cloud-sat/
2023-05-01 06:12:36 +00:00
RUN make clean
RUN make -j