Tag
trainspot/trainspot-helper:master
Created
2022-02-22 15:07:25 UTC
Architecture
linux / amd64
Content Digest
Pull Command
ENV
  • PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • LANG=C.UTF-8
  • GPG_KEY=E3FF2839C048B25C084DEBE9B26995E310250568
  • PYTHON_VERSION=3.8.12
  • PYTHON_PIP_VERSION=21.2.4
  • PYTHON_SETUPTOOLS_VERSION=57.5.0
  • PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/2caf84b14febcda8077e59e9b8a6ef9a680aa392/public/get-pip.py
  • PYTHON_GET_PIP_SHA256=7c5239cea323cadae36083079a5ee6b2b3d56f25762a0c060d2867b89e5e06c5
Layers
  • 001 sha256:59bf1c3509f33515622619af21ed55bbe26d24913cedbca106468a5fb37a50c3 2.69 MB
  • 002 sha256:07a400e93df3fcc09e5f874878c049b15515236f55fbf76013c0779a7cc4a301 662 KB
  • 003 sha256:3ad8e8027a7408677e36b79add876be012f88ea20473c326a2dbdeb30e0f11d9 12.1 MB
  • 004 sha256:29ceb0d0f5f0fd58e5cdef4c153deb5e4501e899711d70fb40128bf867c700e5 234 Bytes
  • 005 sha256:488d2be5a437b7f50fc65517a4f29db6248dfbe63595c7b446c241468cccc30c 2.24 MB
  • 006 sha256:29a94ebfda61a6dc9413656d9c0d650f3cc6bd7911be37f48142a48809a08a4d 457 Bytes
  • 007 sha256:5878920a0a5b3654ac62a321166587f9866df3f99ba4ad0ccef7d441a6a7794f 9.2 MB
  • 008 sha256:a3dd50a7f86a9a1080e62635c9dd672b247278790ea7f14e022e3fdc53e3fdf9 37.3 KB
History
[2021-11-24 20:19:40 UTC] /bin/sh -c #(nop) ADD file:9233f6f2237d79659a9521f7e390df217cec49f1a8aa3a12147bbca1956acdb9 in / [2021-11-24 20:19:40 UTC] /bin/sh -c #(nop) CMD ["/bin/sh"] [2021-11-29 20:45:19 UTC] /bin/sh -c #(nop) ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin [2021-11-30 02:41:34 UTC] /bin/sh -c #(nop) ENV LANG=C.UTF-8 [2021-11-30 02:41:36 UTC] /bin/sh -c set -eux; apk add --no-cache ca-certificates tzdata ; [2021-11-30 03:24:13 UTC] /bin/sh -c #(nop) ENV GPG_KEY=E3FF2839C048B25C084DEBE9B26995E310250568 [2022-01-29 05:35:43 UTC] /bin/sh -c #(nop) ENV PYTHON_VERSION=3.8.12 [2022-01-29 05:44:16 UTC] /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gnupg tar xz bluez-dev bzip2-dev coreutils dpkg-dev dpkg expat-dev findutils gcc gdbm-dev libc-dev libffi-dev libnsl-dev libtirpc-dev linux-headers make ncurses-dev openssl-dev pax-utils readline-dev sqlite-dev tcl-dev tk tk-dev util-linux-dev xz-dev zlib-dev ; wget -O python.tar.xz "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz"; wget -O python.tar.xz.asc "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc"; GNUPGHOME="$(mktemp -d)"; export GNUPGHOME; gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$GPG_KEY"; gpg --batch --verify python.tar.xz.asc python.tar.xz; command -v gpgconf > /dev/null && gpgconf --kill all || :; rm -rf "$GNUPGHOME" python.tar.xz.asc; mkdir -p /usr/src/python; tar --extract --directory /usr/src/python --strip-components=1 --file python.tar.xz; rm python.tar.xz; cd /usr/src/python; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; ./configure --build="$gnuArch" --enable-loadable-sqlite-extensions --enable-optimizations --enable-option-checking=fatal --enable-shared --with-system-expat --with-system-ffi --without-ensurepip ; nproc="$(nproc)"; make -j "$nproc" EXTRA_CFLAGS="-DTHREAD_STACK_SIZE=0x100000" LDFLAGS="-Wl,--strip-all" ; make install; cd /; rm -rf /usr/src/python; find /usr/local -depth \( \( -type d -a \( -name test -o -name tests -o -name idle_test \) \) -o \( -type f -a \( -name '*.pyc' -o -name '*.pyo' -o -name '*.a' \) \) -o \( -type f -a -name 'wininst-*.exe' \) \) -exec rm -rf '{}' + ; find /usr/local -type f -executable -not \( -name '*tkinter*' \) -exec scanelf --needed --nobanner --format '%n#p' '{}' ';' | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' | xargs -rt apk add --no-network --virtual .python-rundeps ; apk del --no-network .build-deps; python3 --version [2022-01-29 05:44:17 UTC] /bin/sh -c set -eux; for src in idle3 pydoc3 python3 python3-config; do dst="$(echo "$src" | tr -d 3)"; [ -s "/usr/local/bin/$src" ]; [ ! -e "/usr/local/bin/$dst" ]; ln -svT "/usr/local/bin/$src" "/usr/local/bin/$dst"; done [2022-01-29 05:44:17 UTC] /bin/sh -c #(nop) ENV PYTHON_PIP_VERSION=21.2.4 [2022-01-29 05:44:18 UTC] /bin/sh -c #(nop) ENV PYTHON_SETUPTOOLS_VERSION=57.5.0 [2022-02-04 23:23:51 UTC] /bin/sh -c #(nop) ENV PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/2caf84b14febcda8077e59e9b8a6ef9a680aa392/public/get-pip.py [2022-02-04 23:23:51 UTC] /bin/sh -c #(nop) ENV PYTHON_GET_PIP_SHA256=7c5239cea323cadae36083079a5ee6b2b3d56f25762a0c060d2867b89e5e06c5 [2022-02-04 23:24:04 UTC] /bin/sh -c set -eux; wget -O get-pip.py "$PYTHON_GET_PIP_URL"; echo "$PYTHON_GET_PIP_SHA256 *get-pip.py" | sha256sum -c -; python get-pip.py --disable-pip-version-check --no-cache-dir "pip==$PYTHON_PIP_VERSION" "setuptools==$PYTHON_SETUPTOOLS_VERSION" ; pip --version; find /usr/local -depth \( \( -type d -a \( -name test -o -name tests -o -name idle_test \) \) -o \( -type f -a \( -name '*.pyc' -o -name '*.pyo' \) \) \) -exec rm -rf '{}' + ; rm -f get-pip.py [2022-02-04 23:24:04 UTC] /bin/sh -c #(nop) CMD ["python3"] [2022-02-22 15:06:56 UTC] /bin/sh -c #(nop) COPY file:a4376e24f1852aee3cc764eb0557c981aa020f8208aa66adb8e3ad530169d55a in /app/requirements.txt [2022-02-22 15:06:56 UTC] /bin/sh -c #(nop) WORKDIR /app [2022-02-22 15:07:24 UTC] /bin/sh -c pip install -r requirements.txt [2022-02-22 15:07:24 UTC] /bin/sh -c #(nop) COPY dir:e487d815e316ed474290485df388ebc52d34922f9aa014d57176c0656c635251 in /app [2022-02-22 15:07:25 UTC] /bin/sh -c #(nop) ENTRYPOINT ["python"] [2022-02-22 15:07:25 UTC] /bin/sh -c #(nop) CMD ["view.py"]