Skip to content

Commit 85b8e7b

Browse files
committed
docker: Install ITK into /usr/local to ensure library loader find them
This is the path added to /etc/ld.so.conf.d/ in the base image
1 parent 5efc4c1 commit 85b8e7b

File tree

2 files changed

+12
-8
lines changed
  • test
    • Docker-ITK-v4.10.1_USE_SYSTEM_LIBRARIES-OFF
    • Docker-ITK-v4.8.0_USE_SYSTEM_LIBRARIES-OFF

2 files changed

+12
-8
lines changed

test/Docker-ITK-v4.10.1_USE_SYSTEM_LIBRARIES-OFF/Dockerfile

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,19 +7,21 @@ ENV ITK_GIT_TAG v4.10.1
77

88
RUN \
99
#
10-
# Checkout
10+
# Settings
1111
#
1212
working_dir=$(pwd) && \
13-
git clone git://itk.org/ITK.git && cd $_ && \
14-
git checkout ${ITK_GIT_TAG} && \
13+
#
14+
# Checkout
15+
#
16+
git clone git://github.com/InsightSoftwareConsortium/ITK --single-branch -b ${ITK_GIT_TAG} ITK && \
1517
#
1618
# Configure
1719
#
1820
cd $working_dir && \
1921
mkdir ITK-build && cd $_ && \
2022
cmake \
2123
-G Ninja \
22-
-DCMAKE_INSTALL_PREFIX:PATH=/usr \
24+
-DCMAKE_INSTALL_PREFIX:PATH=/usr/local \
2325
-DBUILD_EXAMPLES:BOOL=OFF \
2426
-DBUILD_TESTING:BOOL=OFF \
2527
-DBUILD_SHARED_LIBS:BOOL=ON \

test/Docker-ITK-v4.8.0_USE_SYSTEM_LIBRARIES-OFF/Dockerfile

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,19 +7,21 @@ ENV ITK_GIT_TAG v4.8.0
77

88
RUN \
99
#
10-
# Checkout
10+
# Settings
1111
#
1212
working_dir=$(pwd) && \
13-
git clone git://itk.org/ITK.git && cd $_ && \
14-
git checkout ${ITK_GIT_TAG} && \
13+
#
14+
# Checkout
15+
#
16+
git clone git://github.com/InsightSoftwareConsortium/ITK --single-branch -b ${ITK_GIT_TAG} ITK && \
1517
#
1618
# Configure
1719
#
1820
cd $working_dir && \
1921
mkdir ITK-build && cd $_ && \
2022
cmake \
2123
-G Ninja \
22-
-DCMAKE_INSTALL_PREFIX:PATH=/usr \
24+
-DCMAKE_INSTALL_PREFIX:PATH=/usr/local \
2325
-DBUILD_EXAMPLES:BOOL=OFF \
2426
-DBUILD_TESTING:BOOL=OFF \
2527
-DBUILD_SHARED_LIBS:BOOL=ON \

0 commit comments

Comments
 (0)