File tree Expand file tree Collapse file tree 2 files changed +56
-0
lines changed Expand file tree Collapse file tree 2 files changed +56
-0
lines changed Original file line number Diff line number Diff line change
1
+ FROM ubuntu:22.04
2
+
3
+ LABEL base_image="ubuntu:22.04"
4
+ LABEL version="1"
5
+ LABEL software="ilastik"
6
+ LABEL software.version="1.4.1"
7
+ LABEL about.summary="the interactive learning and segmentation toolkit"
8
+ LABEL about.home="https://ilastik.org"
9
+ LABEL about.license="GPL-2.0-or-later"
10
+ LABEL about.license_file="https://github.com/ilastik/ilastik/blob/main/LICENSE"
11
+ LABEL about.documentation="https://ilastik.org/documentation/index.html"
12
+ LABEL extra.identifiers.biotools=ilastik
13
+
14
+
15
+ MAINTAINER Yi Sun <sunyi000@gmail.com>
16
+
17
+
18
+ ARG DEBIAN_FRONTEND="noninteractive"
19
+ ARG ILASTIK_VERSION="1.4.1"
20
+
21
+ ENV LANG=en_US.UTF-8 \
22
+ LC_ALL=en_US.UTF-8 \
23
+ LANGUAGE=en_US:en \
24
+ QT_XCB_NO_MITSHM=1 \
25
+ LAZYFLOW_THREADS=2 \
26
+ LAZYFLOW_TOTAL_RAM_MB=32000 \
27
+ NUMBA_CACHE_DIR=/tmp/numba_cache \
28
+ BIOIMAGEIO_CACHE_PATH="/tmp/pybio_cache" \
29
+ PATH="/opt/ilastik-$ILASTIK_VERSION-Linux:$PATH"
30
+
31
+ RUN apt-get update -qq && \
32
+ apt-get install -y \
33
+ apt-utils \
34
+ locales \
35
+ build-essential \
36
+ libglu1-mesa-dev \
37
+ qtcreator \
38
+ libgl1-mesa-glx \
39
+ nautilus \
40
+ xdg-utils \
41
+ wget && \
42
+ apt-get clean && \
43
+ rm -rf /var/lib/apt/lists/*
44
+
45
+
46
+ RUN sed -i '/en_US.UTF-8/s/^# //g' /etc/locale.gen && \
47
+ locale-gen
48
+
49
+ WORKDIR /opt/
50
+ RUN wget https://files.ilastik.org/ilastik-1.4.1-Linux.tar.bz2 && \
51
+ tar xjf ilastik-1.*-Linux.tar.bz2 && \
52
+ rm -f ilastik-1.*-Linux.tar.bz2
53
+
54
+
55
+ # ENTRYPOINT["run_ilastik.sh"]
Original file line number Diff line number Diff line change
1
+ /opt/ilastik-1.4.1-Linux/run_ilastik.sh --headless --version
You can’t perform that action at this time.
0 commit comments