Namespace
mtphotos
Image / Tag
mt-photos:arm-1.24.0
Content Digest
sha256:9907ff9f48097fb12e0faed0d6968c2b187c5689f62f1947a4d402ec355d105c
Details
Created

2023-10-27 07:10:28 UTC

Size

295 MB

Content Digest
Labels

Environment
DEBIAN_FRONTEND

noninteractive

NODE_ENV

production

NODE_VERSION

14.18.1

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

TZ

Asia/Shanghai

YARN_VERSION

1.22.15


Layers

[#000] sha256:8ccb9871ed7bebcea8889b08e06fe5bd0116711ca7b110429b987475bf4d40e8 - 8.38% (24.7 MB)

[#001] sha256:721777f6b1f1d36036eac9be3dc022e83376398324ac95dd18263ab2b3e99362 - 0.0% (3.95 KB)

[#002] sha256:1f987f5309befd2f34e62ec5ee9f28beacf1db154d93167bc49815151e73a830 - 11.52% (34 MB)

[#003] sha256:8455a41d6436548978726c28960864e5cfbebf3aa551217099b218cf1ce4a768 - 0.89% (2.62 MB)

[#004] sha256:5fa1485b99e13b9a6044afcd954955db4fa0508af8c4086bb063471722e23cc7 - 0.0% (452 Bytes)

[#005] sha256:e9d5b17f1f6e66584b9b5be80598acd7d3b49e0fd855261999194eda0825d93f - 0.0% (554 Bytes)

[#006] sha256:a2b7bdea16500f3dd0a96cccecf9b0f16cf2ef90e2c7194861186c8691b356b1 - 0.01% (16 KB)

[#007] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#008] sha256:c9bf67920e1de7d65718c07fe0a843a38cba52cce94cf5cf2caefb0ba659511d - 0.0% (336 Bytes)

[#009] sha256:8be0afb1c216449529dc14e5411181400468fee3f532caf9064925c78ade80dd - 1.47% (4.34 MB)

[#010] sha256:908135d564eaf65a385fbf9feb3a8628a5cb7b93bdb7136142d4942f4d5544f1 - 1.59% (4.7 MB)

[#011] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#012] sha256:10b8612bf0c1b73249679112458051fd50de2edbab0f2c0cf07c2496e6612551 - 0.0% (268 Bytes)

[#013] sha256:1d2822a68c9308dd2b19338f3b015514d663557fa855d0156c1d2d978bc14a9c - 0.72% (2.14 MB)

[#014] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#015] sha256:746818fb30f00783aa3147fb691bf949c1993067f6d4c238fb328dfa58e9afcd - 0.0% (612 Bytes)

[#016] sha256:7578dbfb7e60b88a606b7ad06d54c7f0d61cb3c66d4da2b00c5e4e841dda0635 - 0.02% (58.6 KB)

[#017] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#018] sha256:89c91e2bdf5db1ca65b31a4a90af4371c844aa63307399009a8e7a49eba925f1 - 0.0% (200 Bytes)

[#019] sha256:d2835cb063d15fab1240c915d2113d8ae5920d27234d444b11d8f7273213e022 - 2.41% (7.11 MB)

[#020] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#021] sha256:779fcfc84dc8fa9ca885069d8872f3c9ee41883b09d2769a0e3d7f59d18a59e7 - 0.0% (280 Bytes)

[#022] sha256:5c031d37847fd3fefdd4f603f86f76d5bca8cf61c8b40b210e2f11721bf8c4ba - 0.01% (31.7 KB)

[#023] sha256:040a3f7f0d75694a57425ef67d81c2a0149410fc3510e364bcfcf13d37735be2 - 0.0% (3.62 KB)

[#024] sha256:532222afcaf6bfe8dd619cacc91b0d8e453b35a0e202fa8b5823f82b822e499a - 0.0% (384 Bytes)

[#025] sha256:52c158493c6916d328ddc6ccba0bbc4035ff18a177b4207b6fac712e84755eb3 - 3.85% (11.4 MB)

[#026] sha256:39390b4dba4489aa42b9c14c926f1c6953e8e6016f1305e7c54efce2725ef78a - 30.62% (90.4 MB)

[#027] sha256:49ec451dfb32072e7a695dd629bdca903ac684ea06cc4d4b95965e3937197772 - 3.6% (10.6 MB)

[#028] sha256:972d8f69dbfe1eb153a0135fa9fa20fb8863be837adf6e8003a7629639047ffe - 21.31% (62.9 MB)

[#029] sha256:f33c49e779cbef8602cc8254b81baf97279cbed25d86e9905074fc836cf87181 - 0.0% (482 Bytes)

[#030] sha256:3560cd328ceab48cb6b622d4566cb6a3718030abcb1b7a339c591bd7626ae2fa - 0.0% (262 Bytes)

[#031] sha256:c96ded9bb46c085171711b111f2f2ecc2471b5770470633f2b1ad4c9d2e01d2f - 0.46% (1.36 MB)

[#032] sha256:b1776fe6857d0b499b85093e008dd0b009b106ddf6c1e65766558ec52e8f1b3b - 0.01% (21.1 KB)

[#033] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#034] sha256:7480194f06c4fd5b0e9495660943ce192932f6ced4ba7012232c7b2887bc024a - 3.34% (9.86 MB)

[#035] sha256:f3c823bc0dcbe7944f2ba0b1da5f9cb09947279ff088ebd3271d949796876042 - 0.0% (3.22 KB)

[#036] sha256:2bf0505ee8cf9617811fcd55a3e29819e2e67cf3fd5f334a4375aa624390bd1d - 9.31% (27.5 MB)

[#037] sha256:9cd343308728dcf9ff81b3c8e6783008ec14bad102acefe8c1c79c7f774276ab - 0.03% (82.7 KB)

[#038] sha256:5f408d414b6b75a377d6c7cd0f6f6a43eb12655d68f9141de0627aaea5811890 - 0.22% (674 KB)

[#039] sha256:de4200a1208948c4d647d9b5c125ebcf6a36e0d7b50cbc2a9c6d7843ee36f415 - 0.23% (696 KB)


History
2021-11-17 02:40:44 UTC

/bin/sh -c #(nop) ADD file:b7921dd77c7620d46a18a4b5952557620210bf7ad9de20fe8e695a371188122a in /

2021-11-17 02:40:44 UTC

/bin/sh -c #(nop) CMD ["bash"]

2021-11-17 04:43:42 UTC

/bin/sh -c groupadd --gid 1000 node && useradd --uid 1000 --gid node --shell /bin/bash --create-home node

2021-11-17 04:51:00 UTC

/bin/sh -c #(nop) ENV NODE_VERSION=14.18.1

2021-11-17 04:51:25 UTC

/bin/sh -c ARCH= && dpkgArch="$(dpkg --print-architecture)" && case "${dpkgArch##*-}" in amd64) ARCH='x64';; ppc64el) ARCH='ppc64le';; s390x) ARCH='s390x';; arm64) ARCH='arm64';; armhf) ARCH='armv7l';; i386) ARCH='x86';; *) echo "unsupported architecture"; exit 1 ;; esac && set -ex && apt-get update && apt-get install -y ca-certificates curl wget gnupg dirmngr xz-utils libatomic1 --no-install-recommends && rm -rf /var/lib/apt/lists/* && for key in 4ED778F539E3634C779C87C6D7062848A1AB005C 94AE36675C464D64BAFA68DD7434390BDBE9B9C5 74F12602B6F1C4E913FAA37AD3A89613643B6201 71DCFD284A79C3B38668286BC97EC7A07EDE3FC1 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600 C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8 C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C DD8F2338BAE7501E3DD5AC78C273792F7D83545D A48C2BEE680E841632CD4E44F07496B3EB3C1762 108F52B48DB57BB0CC439B2997B01419BD92F80A B9E2F5981AA6E0CD28160D9FF13993A75599653C ; do gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" || gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" ; done && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-$ARCH.tar.xz" && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" && gpg --batch --decrypt --output SHASUMS256.txt SHASUMS256.txt.asc && grep " node-v$NODE_VERSION-linux-$ARCH.tar.xz\$" SHASUMS256.txt | sha256sum -c - && tar -xJf "node-v$NODE_VERSION-linux-$ARCH.tar.xz" -C /usr/local --strip-components=1 --no-same-owner && rm "node-v$NODE_VERSION-linux-$ARCH.tar.xz" SHASUMS256.txt.asc SHASUMS256.txt && apt-mark auto '.*' > /dev/null && find /usr/local -type f -executable -exec ldd '{}' ';' | awk '/=>/ { print $(NF-1) }' | sort -u | xargs -r dpkg-query --search | cut -d: -f1 | sort -u | xargs -r apt-mark manual && apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false && ln -s /usr/local/bin/node /usr/local/bin/nodejs && node --version && npm --version

2021-11-17 04:51:26 UTC

/bin/sh -c #(nop) ENV YARN_VERSION=1.22.15

2021-11-17 04:51:45 UTC

/bin/sh -c set -ex && savedAptMark="$(apt-mark showmanual)" && apt-get update && apt-get install -y ca-certificates curl wget gnupg dirmngr --no-install-recommends && rm -rf /var/lib/apt/lists/* && for key in 6A010C5166006599AA17F08146C2130DFD2497F5 ; do gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" || gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" ; done && curl -fsSLO --compressed "https://yarnpkg.com/downloads/$YARN_VERSION/yarn-v$YARN_VERSION.tar.gz" && curl -fsSLO --compressed "https://yarnpkg.com/downloads/$YARN_VERSION/yarn-v$YARN_VERSION.tar.gz.asc" && gpg --batch --verify yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz && mkdir -p /opt && tar -xzf yarn-v$YARN_VERSION.tar.gz -C /opt/ && ln -s /opt/yarn-v$YARN_VERSION/bin/yarn /usr/local/bin/yarn && ln -s /opt/yarn-v$YARN_VERSION/bin/yarnpkg /usr/local/bin/yarnpkg && rm yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz && apt-mark auto '.*' > /dev/null && { [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark > /dev/null; } && find /usr/local -type f -executable -exec ldd '{}' ';' | awk '/=>/ { print $(NF-1) }' | sort -u | xargs -r dpkg-query --search | cut -d: -f1 | sort -u | xargs -r apt-mark manual && apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false && yarn --version

2021-11-17 04:51:47 UTC

/bin/sh -c #(nop) COPY file:4d192565a7220e135cab6c77fbc1c73211b69f3d9fb37e62857b2c6eb9363d51 in /usr/local/bin/

2021-11-17 04:51:47 UTC

/bin/sh -c #(nop) ENTRYPOINT ["docker-entrypoint.sh"]

2021-11-17 04:51:48 UTC

/bin/sh -c #(nop) CMD ["node"]

2023-03-08 13:31:50 UTC (buildkit.dockerfile.v0)

ENV TZ=Asia/Shanghai DEBIAN_FRONTEND=noninteractive

2023-03-08 13:31:50 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' >/etc/timezone # buildkit

2023-03-15 06:59:19 UTC (buildkit.dockerfile.v0)

COPY /usr/bin/magick /usr/bin/Magick++-config /usr/bin/MagickCore-config /usr/bin/MagickWand-config /usr/bin/ # buildkit

2023-03-15 06:59:19 UTC (buildkit.dockerfile.v0)

WORKDIR /usr/bin

2023-03-15 06:59:22 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c ln -s magick animate && ln -s magick compare && ln -s magick composite && ln -s magick conjure && ln -s magick convert && ln -s magick display && ln -s magick identify && ln -s magick import && ln -s magick magick-script && ln -s magick mogrify && ln -s magick montage && ln -s magick stream # buildkit

2023-03-15 06:59:23 UTC (buildkit.dockerfile.v0)

COPY /usr/lib/ImageMagick-7.1.1/ /usr/lib/ImageMagick-7.1.1/ # buildkit

2023-03-15 06:59:24 UTC (buildkit.dockerfile.v0)

COPY /usr/lib/libMagick++-7.Q16HDRI.la /usr/lib/libMagick++-7.Q16HDRI.so.5.0.0 /usr/lib/libMagickCore-7.Q16HDRI.la /usr/lib/libMagickCore-7.Q16HDRI.so.10.0.1 /usr/lib/libMagickWand-7.Q16HDRI.la /usr/lib/libMagickWand-7.Q16HDRI.so.10.0.1 /usr/lib/ # buildkit

2023-03-15 06:59:24 UTC (buildkit.dockerfile.v0)

WORKDIR /usr/lib

2023-03-15 06:59:27 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c ln -s libMagick++-7.Q16HDRI.so.5.0.0 libMagick++-7.Q16HDRI.so && ln -s libMagick++-7.Q16HDRI.so.5.0.0 libMagick++-7.Q16HDRI.so.5 && ln -s libMagickCore-7.Q16HDRI.so.10.0.1 libMagickCore-7.Q16HDRI.so && ln -s libMagickCore-7.Q16HDRI.so.10.0.1 libMagickCore-7.Q16HDRI.so.10 && ln -s libMagickWand-7.Q16HDRI.so.10.0.1 libMagickWand-7.Q16HDRI.so && ln -s libMagickWand-7.Q16HDRI.so.10.0.1 libMagickWand-7.Q16HDRI.so.10 # buildkit

2023-03-15 06:59:28 UTC (buildkit.dockerfile.v0)

COPY /usr/lib/aarch64-linux-gnu/libde265.so.0.1.4 /usr/lib/aarch64-linux-gnu/libjpeg.so.62.2.0 /usr/lib/aarch64-linux-gnu/libltdl.la /usr/lib/aarch64-linux-gnu/libltdl.so.7.3.1 /usr/lib/aarch64-linux-gnu/libpng16.so.16.36.0 /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.25 /usr/lib/aarch64-linux-gnu/libwebp.so.6.0.2 /usr/lib/aarch64-linux-gnu/libwebpdemux.so.2.0.3 /usr/lib/aarch64-linux-gnu/libwebpmux.so.3.0.1 /usr/lib/aarch64-linux-gnu/libxml2.so.2.9.4 /usr/lib/aarch64-linux-gnu/libgomp.so.1.0.0 /usr/lib/aarch64-linux-gnu/libtiff.so.5.5.0 /usr/lib/aarch64-linux-gnu/libtiffxx.so.5.5.0 /usr/lib/aarch64-linux-gnu/libjbig.so.0 /usr/lib/aarch64-linux-gnu/ # buildkit

2023-03-15 06:59:28 UTC (buildkit.dockerfile.v0)

WORKDIR /usr/lib/aarch64-linux-gnu

2023-03-15 06:59:34 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c ln -s libde265.so.0.1.4 libde265.so && ln -s libde265.so.0.1.4 libde265.so.0 && ln -s libjpeg.so.62.2.0 libjpeg.so && ln -s libjpeg.so.62.2.0 libjpeg.so.62 && ln -s libltdl.so.7.3.1 libltdl.so && ln -s libltdl.so.7.3.1 libltdl.so.7 && ln -s libpng16.so.16.36.0 libpng16.so.16 && ln -s libpng16.so.16.36.0 libpng16.so && ln -s libpng16.so.16.36.0 libpng.so && ln -s libwebp.so.6.0.2 libwebp.so.6 && ln -s libwebp.so.6.0.2 libwebp.so && ln -s libwebpdemux.so.2.0.3 libwebpdemux.so.2 && ln -s libwebpdemux.so.2.0.3 libwebpdemux.so && ln -s libwebpmux.so.3.0.1 libwebpmux.so.3 && ln -s libwebpmux.so.3.0.1 libwebpmux.so && ln -s libxml2.so.2.9.4 libxml2.so.2 && ln -s libxml2.so.2.9.4 libxml2.so && ln -s libgomp.so.1.0.0 libgomp.so.1 && ln -s libtiffxx.so.5.5.0 libtiffxx.so.5 && ln -s libtiffxx.so.5.5.0 libtiffxx.so && ln -s libtiff.so.5.5.0 libtiff.so.5 && ln -s libtiff.so.5.5.0 libtiff.so && ln -s libjbig.so.0 libjbig.so # buildkit

2023-03-15 06:59:34 UTC (buildkit.dockerfile.v0)

COPY /lib/aarch64-linux-gnu/libz.so.1.2.11 /lib/aarch64-linux-gnu/ # buildkit

2023-03-15 06:59:35 UTC (buildkit.dockerfile.v0)

WORKDIR /lib/aarch64-linux-gnu

2023-03-15 06:59:36 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c ln -s /lib/aarch64-linux-gnu/libz.so.1.2.11 /usr/lib/aarch64-linux-gnu/libz.so # buildkit

2023-03-15 06:59:37 UTC (buildkit.dockerfile.v0)

COPY /usr/local/lib/libraw_r.la /usr/local/lib/libraw_r.so.23.0.0 /usr/local/lib/libraw.la /usr/local/lib/libraw.so.23.0.0 /usr/local/lib/libheif.la /usr/local/lib/libheif.so.1.15.1 /usr/local/lib/ # buildkit

2023-03-15 06:59:38 UTC (buildkit.dockerfile.v0)

WORKDIR /usr/local/lib

2023-03-15 06:59:40 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c ln -s libraw_r.so.23.0.0 libraw_r.so.23 && ln -s libraw_r.so.23.0.0 libraw_r.so && ln -s libraw.so.23.0.0 libraw.so.23 && ln -s libraw.so.23.0.0 libraw.so && ln -s libheif.so.1.15.1 libheif.so.1 && ln -s libheif.so.1.15.1 libheif.so # buildkit

2023-03-15 06:59:40 UTC (buildkit.dockerfile.v0)

COPY ./install/ImageMagick-7/ /etc/ImageMagick-7/ # buildkit

2023-03-15 06:59:42 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c ldconfig # buildkit

2023-03-15 06:59:42 UTC (buildkit.dockerfile.v0)

COPY ./sources.list /etc/apt/sources.list # buildkit

2023-03-15 07:12:32 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c apt-get update && apt-get install -y wget procps redis-server libcurl4 gnupg gnupg2 gnupg1 && apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/log/* # buildkit

2023-03-15 07:39:36 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ buster-pgdg main" > /etc/apt/sources.list.d/pgdg.list' && wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add - && apt-get update && apt-get -y install postgresql-14 && apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/log/* # buildkit

2023-03-15 07:40:09 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c npm install -g pm2 --registry=https://registry.npmmirror.com # buildkit

2023-03-30 09:11:16 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c apt-get update && apt-get -y install ffmpeg && apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/log/* # buildkit

2023-03-30 09:11:16 UTC (buildkit.dockerfile.v0)

ARG NODE_ENV=production

2023-03-30 09:11:16 UTC (buildkit.dockerfile.v0)

ENV NODE_ENV=production

2023-03-30 09:11:16 UTC (buildkit.dockerfile.v0)

EXPOSE map[8080/tcp:{}]

2023-03-30 09:11:16 UTC (buildkit.dockerfile.v0)

COPY ./install/server.js /usr/src/app/ # buildkit

2023-03-30 09:11:16 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/usr/local/bin/node" "/usr/src/app/server.js"]

2023-09-28 07:43:45 UTC (buildkit.dockerfile.v0)

LABEL [email protected] version=1.16.2

2023-09-28 07:43:45 UTC (buildkit.dockerfile.v0)

COPY ./docker/sources.list /etc/apt/sources.list # buildkit

2023-09-28 07:44:16 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c apt-get update && apt-get install -y postgresql-14-pgvector && apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/log/* COPY ./docker/ImageMagick-policy.xml /etc/ImageMagick-7/policy.xml # buildkit

2023-09-28 07:44:17 UTC (buildkit.dockerfile.v0)

COPY ./docker/redis.conf /etc/redis/redis.conf # buildkit

2023-09-28 07:44:18 UTC (buildkit.dockerfile.v0)

WORKDIR /usr/src/app

2023-09-28 07:44:21 UTC (buildkit.dockerfile.v0)

ADD ./for_dev/install/node_modules.tar.gz . # buildkit

2023-09-28 07:44:22 UTC (buildkit.dockerfile.v0)

COPY ./docker/for_arm_copy_root/ ./ # buildkit

2023-09-28 07:44:24 UTC (buildkit.dockerfile.v0)

COPY ./docker/tfTask ./tfTask # buildkit

2023-10-27 06:58:45 UTC (buildkit.dockerfile.v0)

COPY ./app/node_modules ./node_modules # buildkit

2023-10-27 07:10:28 UTC (buildkit.dockerfile.v0)

COPY ./public ./public # buildkit

2023-10-27 07:10:28 UTC (buildkit.dockerfile.v0)

COPY ./dist ./dist # buildkit

2023-10-27 07:10:28 UTC (buildkit.dockerfile.v0)

EXPOSE map[8063/tcp:{}]

2023-10-27 07:10:28 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["sh" "/usr/src/app/entrypoint.sh"]