Skip to content
Snippets Groups Projects
Commit 6ec0eeb7 authored by Sergey Yakubov's avatar Sergey Yakubov
Browse files

add libfabric to deployment images

parent 51abc19d
No related branches found
No related tags found
No related merge requests found
......@@ -4,11 +4,12 @@ ENV GOPATH /tmp
ADD install_curl.sh install_curl.sh
ADD install_cmake.sh install_cmake.sh
ADD install_libfabric.sh install_libfabric.sh
RUN apt update && apt install -y g++ golang zlib1g-dev python cython python-numpy python3 cython3 python3-numpy \
git wget python-pip python3-pip && \
pip --no-cache-dir install --upgrade cython && pip3 --no-cache-dir install --upgrade cython && pip3 --no-cache-dir install sphinx && \
./install_curl.sh /curl && ./install_cmake.sh && \
./install_curl.sh /curl && ./install_cmake.sh && ./install_libfabric.sh \
apt-get purge -y --auto-remove
ADD build.sh /bin/build.sh
......
......@@ -5,6 +5,7 @@ set -e
cd /asapo/build
cmake \
-DCMAKE_BUILD_TYPE="Release" \
-DENABLE_LIBFABRIC=on \
-DLIBCURL_DIR=/curl \
-DBUILD_PYTHON_DOCS=ON \
-DBUILD_EVENT_MONITOR_PRODUCER=ON \
......
#!/usr/bin/env bash
set -e
docker build -t yakser/asapo-env:ubuntu16.04 .
docker push yakser/asapo-env:ubuntu16.04
#docker push yakser/asapo-env:ubuntu16.04
#!/usr/bin/env bash
apt install -y wget autoconf libtool make librdmacm-dev
wget https://github.com/ofiwg/libfabric/archive/v1.11.0.tar.gz
tar xzf v1.11.0.tar.gz
cd libfabric-1.11.0
./autogen.sh
./configure
make
make install
cd -
rm -rf libfabric-1.11.0
rm v1.11.0.tar.gz
......@@ -14,3 +14,6 @@ RUN chmod og+rwX -R /opt
ADD install_cmake.sh install_cmake.sh
RUN ./install_cmake.sh
ADD install_libfabric.sh install_libfabric.sh
RUN ./install_libfabric.sh
#!/usr/bin/env bash
apt install -y wget autoconf libtool make librdmacm-dev
wget https://github.com/ofiwg/libfabric/archive/v1.11.0.tar.gz
tar xzf v1.11.0.tar.gz
cd libfabric-1.11.0
./autogen.sh
./configure
make
make install
cd -
rm -rf libfabric-1.11.0
rm v1.11.0.tar.gz
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment