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 <
[email protected] >
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