2024-08-01 17:02:25 UTC
105 MB
A035C8C19219BA821ECEA86B64E628F8D684696D
LANGC.UTF-8
NODE_PATH/usr/local/bin:/usr/local/pnpm-global/5/node_modules:/usr/local/lib/node_modules:/root/.local/share/pnpm/global/5/node_modules
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/root/.local/share/pnpm:/root/.local/share/pnpm/global/5/node_modules:
PNPM_HOME/root/.local/share/pnpm
PS1\u@\h:\w $
PYTHON_GET_PIP_SHA256ee09098395e42eb1f82ef4acb231a767a6ae85504a9cf9983223df0a7cbd35d7
PYTHON_GET_PIP_URLhttps://github.com/pypa/get-pip/raw/e03e1607ad60522cf34a92e834138eb89f57667c/public/get-pip.py
PYTHON_PIP_VERSION24.0
PYTHON_SETUPTOOLS_VERSION65.5.1
PYTHON_VERSION3.11.9
QL_BRANCHtest-overlay
QL_DIR/ql
SHELL/bin/bash
[#000] sha256:2585500d54afa42a6b579f9ed6f62b49c5fb21c2653f79194342804bde8770fe - 3.16% (3.31 MB)
[#001] sha256:5ded3441563202004b2104eb763a693f81904868f56b79cb6224cf143952b1a7 - 0.42% (451 KB)
[#002] sha256:464b5d2f17d74f2b5f9498aea6729de2bee878f04334f22aa468a4b73d8eebe0 - 11.74% (12.3 MB)
[#003] sha256:46c261bbdbe353a5e410de9a359c3c69b0f9fc7b18b39d7fdfca2f07b63aebb8 - 0.0% (228 Bytes)
[#004] sha256:343b8c5e080fc8a34625f5cfb74d5c1cec4e72227789d82537d2fdf77e5ad0a5 - 2.86% (2.98 MB)
[#005] sha256:ac2794744f826b9c3672ed16a1187bd8a994457e4e38a027d97be00ce9e4f29a - 11.9% (12.4 MB)
[#006] sha256:95561395512f15878625fc67211eec02ee6792962f0dd40752e1e79f9caffca5 - 0.0% (3.96 KB)
[#007] sha256:124b0028fca61cbb0a3bb14fa5ffb34fbb706519fcbacae1edb933b621c17ca9 - 41.24% (43.1 MB)
[#008] sha256:f7798e5a312f955023b45397449e1c7f5cbddd1a61f02f8d8c92c4187d40dc06 - 9.43% (9.86 MB)
[#009] sha256:ed9d850c3656ea0e9153af9ab4c4bdc8c51ddbb60c1fa12d475123075e5bba22 - 18.47% (19.3 MB)
[#010] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#011] sha256:603b9c2bb0dff08fda3d942d2170880ae0b08e80ba0b38737953b6a741b6a8d0 - 0.78% (837 KB)
[#012] sha256:e538e37bc4645cf1a7ca102a67bd104adde70bbc184266d99530404146d7be4d - 0.0% (853 Bytes)
[#013] sha256:c53a61571661d5c2d070b5f230f1b20fea3f5f8cd5ed8e7a812f5020c351261c - 0.0% (701 Bytes)
/bin/sh -c #(nop) ADD file:e5b77b9337c5f89df9a65f8c439736a6d79e68274100ab1a1d7d61359a9abf5d in /
2024-07-07 22:31:37 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV LANG=C.UTF-8
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates tzdata ; # buildkit
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV GPG_KEY=A035C8C19219BA821ECEA86B64E628F8D684696D
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV PYTHON_VERSION=3.11.9
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gnupg tar xz bluez-dev bzip2-dev 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; 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 $(test "$gnuArch" != 'riscv64-linux-musl' && echo '--enable-optimizations') --enable-option-checking=fatal --enable-shared --with-lto --with-system-expat --without-ensurepip ; nproc="$(nproc)"; EXTRA_CFLAGS="-DTHREAD_STACK_SIZE=0x100000"; LDFLAGS="${LDFLAGS:--Wl},--strip-all"; make -j "$nproc" "EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" "LDFLAGS=${LDFLAGS:-}" "PROFILE_TASK=${PROFILE_TASK:-}" ; rm python; make -j "$nproc" "EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" "LDFLAGS=${LDFLAGS:--Wl},-rpath='\$\$ORIGIN/../lib'" "PROFILE_TASK=${PROFILE_TASK:-}" python ; 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 'libpython*.a' \) \) \) -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 # buildkit
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)RUN /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 "$src" "/usr/local/bin/$dst"; done # buildkit
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV PYTHON_PIP_VERSION=24.0
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV PYTHON_SETUPTOOLS_VERSION=65.5.1
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/e03e1607ad60522cf34a92e834138eb89f57667c/public/get-pip.py
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV PYTHON_GET_PIP_SHA256=ee09098395e42eb1f82ef4acb231a767a6ae85504a9cf9983223df0a7cbd35d7
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; wget -O get-pip.py "$PYTHON_GET_PIP_URL"; echo "$PYTHON_GET_PIP_SHA256 *get-pip.py" | sha256sum -c -; export PYTHONDONTWRITEBYTECODE=1; python get-pip.py --disable-pip-version-check --no-cache-dir --no-compile "pip==$PYTHON_PIP_VERSION" "setuptools==$PYTHON_SETUPTOOLS_VERSION" ; rm -f get-pip.py; pip --version # buildkit
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)CMD ["python3"]
2024-07-24 13:58:42 UTC (buildkit.dockerfile.v0)ARG QL_MAINTAINER=whyour
2024-07-24 13:58:42 UTC (buildkit.dockerfile.v0)LABEL maintainer=whyour
2024-07-24 13:58:42 UTC (buildkit.dockerfile.v0)ARG QL_URL=https://github.com/whyour/qinglong.git
2024-07-24 13:58:42 UTC (buildkit.dockerfile.v0)ARG QL_BRANCH=test-overlay
2024-07-24 13:58:42 UTC (buildkit.dockerfile.v0)ENV PNPM_HOME=/root/.local/share/pnpm PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/root/.local/share/pnpm:/root/.local/share/pnpm/global/5/node_modules: NODE_PATH=/usr/local/bin:/usr/local/pnpm-global/5/node_modules:/usr/local/lib/node_modules:/root/.local/share/pnpm/global/5/node_modules LANG=C.UTF-8 SHELL=/bin/bash PS1=\u@\h:\w $ QL_DIR=/ql QL_BRANCH=test-overlay
2024-07-24 13:58:42 UTC (buildkit.dockerfile.v0)VOLUME [/ql/data]
2024-07-24 13:58:42 UTC (buildkit.dockerfile.v0)EXPOSE map[5700/tcp:{}]
2024-07-24 13:58:42 UTC (buildkit.dockerfile.v0)COPY /usr/local/lib/node_modules/. /usr/local/lib/node_modules/ # buildkit
2024-07-24 13:58:42 UTC (buildkit.dockerfile.v0)COPY /usr/local/bin/. /usr/local/bin/ # buildkit
2024-08-01 15:45:58 UTC (buildkit.dockerfile.v0)RUN |3 QL_MAINTAINER=whyour QL_URL=https://github.com/whyour/qinglong.git QL_BRANCH=test-overlay /bin/sh -c set -x && apk update -f && apk upgrade && apk --no-cache add -f bash coreutils git curl wget tzdata perl openssl nginx nodejs jq openssh procps netcat-openbsd unzip npm && rm -rf /var/cache/apk/* && apk update && ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo "Asia/Shanghai" > /etc/timezone && git config --global user.email "qinglong@@users.noreply.github.com" && git config --global user.name "qinglong" && git config --global http.postBuffer 524288000 && rm -rf /root/.pnpm-store && rm -rf /root/.local/share/pnpm/store && rm -rf /root/.cache && ulimit -c 0 # buildkit
2024-08-01 15:45:58 UTC (buildkit.dockerfile.v0)ARG SOURCE_COMMIT=68b7d6d1f6b23e8e2073fed14e625fb871248f29
2024-08-01 17:01:34 UTC (buildkit.dockerfile.v0)RUN |4 QL_MAINTAINER=whyour QL_URL=https://github.com/whyour/qinglong.git QL_BRANCH=test-overlay SOURCE_COMMIT=68b7d6d1f6b23e8e2073fed14e625fb871248f29 /bin/sh -c git clone --depth=1 -b ${QL_BRANCH} ${QL_URL} ${QL_DIR} && cd ${QL_DIR} && cp -f .env.example .env && chmod 777 ${QL_DIR}/shell/*.sh && chmod 777 ${QL_DIR}/docker/*.sh && git clone --depth=1 -b ${QL_BRANCH} https://github.com/${QL_MAINTAINER}/qinglong-static.git /static && mkdir -p ${QL_DIR}/static && cp -rf /static/* ${QL_DIR}/static && rm -rf /static # buildkit
2024-08-01 17:02:23 UTC (buildkit.dockerfile.v0)COPY /tmp/build/node_modules/. /ql/node_modules/ # buildkit
2024-08-01 17:02:23 UTC (buildkit.dockerfile.v0)WORKDIR /ql
2024-08-01 17:02:25 UTC (buildkit.dockerfile.v0)RUN |4 QL_MAINTAINER=whyour QL_URL=https://github.com/whyour/qinglong.git QL_BRANCH=test-overlay SOURCE_COMMIT=68b7d6d1f6b23e8e2073fed14e625fb871248f29 /bin/sh -c apk --no-cache add -f s6-overlay # buildkit
2024-08-01 17:02:25 UTC (buildkit.dockerfile.v0)COPY docker/s6-rc.d /etc/s6-overlay/s6-rc.d/ # buildkit
2024-08-01 17:02:25 UTC (buildkit.dockerfile.v0)RUN |4 QL_MAINTAINER=whyour QL_URL=https://github.com/whyour/qinglong.git QL_BRANCH=test-overlay SOURCE_COMMIT=68b7d6d1f6b23e8e2073fed14e625fb871248f29 /bin/sh -c chmod +x /etc/s6-overlay/s6-rc.d/*/run && chmod +x /etc/s6-overlay/s6-rc.d/*/finish # buildkit
2024-08-01 17:02:25 UTC (buildkit.dockerfile.v0)HEALTHCHECK &{["CMD-SHELL" "curl -sf --noproxy '*' http://127.0.0.1:5400/api/health || exit 1"] "5s" "2s" "0s" "0s" '\x14'}
2024-08-01 17:02:25 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/init"]
2024-08-01 17:01:40 UTC
105 MB
A035C8C19219BA821ECEA86B64E628F8D684696D
LANGC.UTF-8
NODE_PATH/usr/local/bin:/usr/local/pnpm-global/5/node_modules:/usr/local/lib/node_modules:/root/.local/share/pnpm/global/5/node_modules
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/root/.local/share/pnpm:/root/.local/share/pnpm/global/5/node_modules:
PNPM_HOME/root/.local/share/pnpm
PS1\u@\h:\w $
PYTHON_GET_PIP_SHA256ee09098395e42eb1f82ef4acb231a767a6ae85504a9cf9983223df0a7cbd35d7
PYTHON_GET_PIP_URLhttps://github.com/pypa/get-pip/raw/e03e1607ad60522cf34a92e834138eb89f57667c/public/get-pip.py
PYTHON_PIP_VERSION24.0
PYTHON_SETUPTOOLS_VERSION65.5.1
PYTHON_VERSION3.11.9
QL_BRANCHtest-overlay
QL_DIR/ql
SHELL/bin/bash
[#000] sha256:c6a83fedfae6ed8a4f5f7cbb6a7b6f1c1ec3d86fea8cb9e5ba2e5e6673fde9f6 - 3.3% (3.46 MB)
[#001] sha256:7ee56b2bb681231de28a0b9ef07f6b2cc88281aae9eb609811ffeb0be2aee4d7 - 0.42% (451 KB)
[#002] sha256:bed00986c027d83e0da7822f5b24acbbd8839f0a0d113b50fbb3b09c2a44d1c7 - 11.56% (12.1 MB)
[#003] sha256:d3cc4ee895667bf789d843fcfda3fcbc91247f09f2beac68174d743dc2b765f1 - 0.0% (229 Bytes)
[#004] sha256:d3f60bffdf79a467e4b3580b524120f7ebb3e0fd9c164464149eb6c68032dd7d - 2.85% (2.99 MB)
[#005] sha256:28c9ddff28cb3c43d322bc85707f513b5a477f220d836b5cf6c689a1068597b3 - 11.9% (12.4 MB)
[#006] sha256:a81740c890a23fe01e8cdcd2c324f0330b8f450360cf0e1b927fdad17d80c815 - 0.0% (3.87 KB)
[#007] sha256:f4925de73459b6f07448d43b8f6260a1317d14a960b9c4c72612d5fd253a73f2 - 41.3% (43.2 MB)
[#008] sha256:c42df8876a56f88ef31f7579f949ca62de9ab555f301469c0212c5214ce09d3f - 9.42% (9.85 MB)
[#009] sha256:3de608d0dd09a3fb86fac4a116bb50896ae5f771b031bb829c1050e8bb929bde - 18.46% (19.3 MB)
[#010] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#011] sha256:7d89f3de99442a5ae29318552d076649e8244a295e55eaf16cf1e029f76c9c31 - 0.77% (829 KB)
[#012] sha256:41ffa3b970e57430d844c13105a41cce138c1c0db0a93b6bb59fddd1d45f2443 - 0.0% (852 Bytes)
[#013] sha256:cea92500971151e3f1a11186d4cac5d31eb490fae45090f6f5a74a39cfb8c6d1 - 0.0% (700 Bytes)
/bin/sh -c #(nop) ADD file:99093095d62d0421541d882f9ceeddb2981fe701ec0aa9d2c08480712d5fed21 in /
2024-07-07 22:31:37 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV LANG=C.UTF-8
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates tzdata ; # buildkit
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV GPG_KEY=A035C8C19219BA821ECEA86B64E628F8D684696D
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV PYTHON_VERSION=3.11.9
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gnupg tar xz bluez-dev bzip2-dev 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; 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 $(test "$gnuArch" != 'riscv64-linux-musl' && echo '--enable-optimizations') --enable-option-checking=fatal --enable-shared --with-lto --with-system-expat --without-ensurepip ; nproc="$(nproc)"; EXTRA_CFLAGS="-DTHREAD_STACK_SIZE=0x100000"; LDFLAGS="${LDFLAGS:--Wl},--strip-all"; make -j "$nproc" "EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" "LDFLAGS=${LDFLAGS:-}" "PROFILE_TASK=${PROFILE_TASK:-}" ; rm python; make -j "$nproc" "EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" "LDFLAGS=${LDFLAGS:--Wl},-rpath='\$\$ORIGIN/../lib'" "PROFILE_TASK=${PROFILE_TASK:-}" python ; 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 'libpython*.a' \) \) \) -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 # buildkit
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)RUN /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 "$src" "/usr/local/bin/$dst"; done # buildkit
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV PYTHON_PIP_VERSION=24.0
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV PYTHON_SETUPTOOLS_VERSION=65.5.1
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/e03e1607ad60522cf34a92e834138eb89f57667c/public/get-pip.py
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV PYTHON_GET_PIP_SHA256=ee09098395e42eb1f82ef4acb231a767a6ae85504a9cf9983223df0a7cbd35d7
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; wget -O get-pip.py "$PYTHON_GET_PIP_URL"; echo "$PYTHON_GET_PIP_SHA256 *get-pip.py" | sha256sum -c -; export PYTHONDONTWRITEBYTECODE=1; python get-pip.py --disable-pip-version-check --no-cache-dir --no-compile "pip==$PYTHON_PIP_VERSION" "setuptools==$PYTHON_SETUPTOOLS_VERSION" ; rm -f get-pip.py; pip --version # buildkit
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)CMD ["python3"]
2024-07-24 13:58:39 UTC (buildkit.dockerfile.v0)ARG QL_MAINTAINER=whyour
2024-07-24 13:58:39 UTC (buildkit.dockerfile.v0)LABEL maintainer=whyour
2024-07-24 13:58:39 UTC (buildkit.dockerfile.v0)ARG QL_URL=https://github.com/whyour/qinglong.git
2024-07-24 13:58:39 UTC (buildkit.dockerfile.v0)ARG QL_BRANCH=test-overlay
2024-07-24 13:58:39 UTC (buildkit.dockerfile.v0)ENV PNPM_HOME=/root/.local/share/pnpm PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/root/.local/share/pnpm:/root/.local/share/pnpm/global/5/node_modules: NODE_PATH=/usr/local/bin:/usr/local/pnpm-global/5/node_modules:/usr/local/lib/node_modules:/root/.local/share/pnpm/global/5/node_modules LANG=C.UTF-8 SHELL=/bin/bash PS1=\u@\h:\w $ QL_DIR=/ql QL_BRANCH=test-overlay
2024-07-24 13:58:39 UTC (buildkit.dockerfile.v0)VOLUME [/ql/data]
2024-07-24 13:58:39 UTC (buildkit.dockerfile.v0)EXPOSE map[5700/tcp:{}]
2024-07-24 13:58:39 UTC (buildkit.dockerfile.v0)COPY /usr/local/lib/node_modules/. /usr/local/lib/node_modules/ # buildkit
2024-07-24 13:58:39 UTC (buildkit.dockerfile.v0)COPY /usr/local/bin/. /usr/local/bin/ # buildkit
2024-08-01 15:45:58 UTC (buildkit.dockerfile.v0)RUN |3 QL_MAINTAINER=whyour QL_URL=https://github.com/whyour/qinglong.git QL_BRANCH=test-overlay /bin/sh -c set -x && apk update -f && apk upgrade && apk --no-cache add -f bash coreutils git curl wget tzdata perl openssl nginx nodejs jq openssh procps netcat-openbsd unzip npm && rm -rf /var/cache/apk/* && apk update && ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo "Asia/Shanghai" > /etc/timezone && git config --global user.email "qinglong@@users.noreply.github.com" && git config --global user.name "qinglong" && git config --global http.postBuffer 524288000 && rm -rf /root/.pnpm-store && rm -rf /root/.local/share/pnpm/store && rm -rf /root/.cache && ulimit -c 0 # buildkit
2024-08-01 15:45:58 UTC (buildkit.dockerfile.v0)ARG SOURCE_COMMIT=68b7d6d1f6b23e8e2073fed14e625fb871248f29
2024-08-01 17:01:35 UTC (buildkit.dockerfile.v0)RUN |4 QL_MAINTAINER=whyour QL_URL=https://github.com/whyour/qinglong.git QL_BRANCH=test-overlay SOURCE_COMMIT=68b7d6d1f6b23e8e2073fed14e625fb871248f29 /bin/sh -c git clone --depth=1 -b ${QL_BRANCH} ${QL_URL} ${QL_DIR} && cd ${QL_DIR} && cp -f .env.example .env && chmod 777 ${QL_DIR}/shell/*.sh && chmod 777 ${QL_DIR}/docker/*.sh && git clone --depth=1 -b ${QL_BRANCH} https://github.com/${QL_MAINTAINER}/qinglong-static.git /static && mkdir -p ${QL_DIR}/static && cp -rf /static/* ${QL_DIR}/static && rm -rf /static # buildkit
2024-08-01 17:01:37 UTC (buildkit.dockerfile.v0)COPY /tmp/build/node_modules/. /ql/node_modules/ # buildkit
2024-08-01 17:01:38 UTC (buildkit.dockerfile.v0)WORKDIR /ql
2024-08-01 17:01:40 UTC (buildkit.dockerfile.v0)RUN |4 QL_MAINTAINER=whyour QL_URL=https://github.com/whyour/qinglong.git QL_BRANCH=test-overlay SOURCE_COMMIT=68b7d6d1f6b23e8e2073fed14e625fb871248f29 /bin/sh -c apk --no-cache add -f s6-overlay # buildkit
2024-08-01 17:01:40 UTC (buildkit.dockerfile.v0)COPY docker/s6-rc.d /etc/s6-overlay/s6-rc.d/ # buildkit
2024-08-01 17:01:40 UTC (buildkit.dockerfile.v0)RUN |4 QL_MAINTAINER=whyour QL_URL=https://github.com/whyour/qinglong.git QL_BRANCH=test-overlay SOURCE_COMMIT=68b7d6d1f6b23e8e2073fed14e625fb871248f29 /bin/sh -c chmod +x /etc/s6-overlay/s6-rc.d/*/run && chmod +x /etc/s6-overlay/s6-rc.d/*/finish # buildkit
2024-08-01 17:01:40 UTC (buildkit.dockerfile.v0)HEALTHCHECK &{["CMD-SHELL" "curl -sf --noproxy '*' http://127.0.0.1:5400/api/health || exit 1"] "5s" "2s" "0s" "0s" '\x14'}
2024-08-01 17:01:40 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/init"]
2024-08-01 17:06:24 UTC
102 MB
A035C8C19219BA821ECEA86B64E628F8D684696D
LANGC.UTF-8
NODE_PATH/usr/local/bin:/usr/local/pnpm-global/5/node_modules:/usr/local/lib/node_modules:/root/.local/share/pnpm/global/5/node_modules
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/root/.local/share/pnpm:/root/.local/share/pnpm/global/5/node_modules:
PNPM_HOME/root/.local/share/pnpm
PS1\u@\h:\w $
PYTHON_GET_PIP_SHA256ee09098395e42eb1f82ef4acb231a767a6ae85504a9cf9983223df0a7cbd35d7
PYTHON_GET_PIP_URLhttps://github.com/pypa/get-pip/raw/e03e1607ad60522cf34a92e834138eb89f57667c/public/get-pip.py
PYTHON_PIP_VERSION24.0
PYTHON_SETUPTOOLS_VERSION65.5.1
PYTHON_VERSION3.11.9
QL_BRANCHtest-overlay
QL_DIR/ql
SHELL/bin/bash
[#000] sha256:ae2458422e4465e718700cd0c5970c709804ded4caa7b7f317eada5d16878e29 - 3.16% (3.21 MB)
[#001] sha256:126e5ccd77b81560c6b7069081d2336863a705860fc28b7e2f94e7716213c5c5 - 0.43% (452 KB)
[#002] sha256:d5b0c13accfa6cfee5c1db8eab924017def6849d345edb815bdfb3df152a6165 - 11.52% (11.7 MB)
[#003] sha256:68653edde3ea77201262d4d5411a616aae67ddf5720acbb23e6f71a9e956ada3 - 0.0% (230 Bytes)
[#004] sha256:41c44f8d047a89cd605670f2eb5614f8f60f84c415a8a58b76a103836377359d - 2.94% (2.99 MB)
[#005] sha256:bd904a598d6acac31cb2870760e7b20be6a0b1e9a6a3c07bb90188431f181f43 - 12.25% (12.4 MB)
[#006] sha256:5b260021be49968532b1d099c4950a223cc5ac1d25e369f89bae055840a9d1db - 0.0% (3.86 KB)
[#007] sha256:8221dba9e666d193ff56c41cad42d6098b8f40a1da78696cc51d444390726818 - 40.3% (40.9 MB)
[#008] sha256:5c1244ebbd0e78a5cf9bb6159a516268ef31cbee652a38ecfc5b1d4b4361a796 - 9.69% (9.85 MB)
[#009] sha256:75363b167ad431373124bfcaf2cb9c5aefb6a9d270d92d726db0591cc8cb1df1 - 18.87% (19.2 MB)
[#010] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#011] sha256:31c41ab4a5a05c53aa1fa2277194d78e4621e0b7d825f5fafc18f27da60ef251 - 0.84% (878 KB)
[#012] sha256:573b814df44edaae17ebc7f8f5597bf46e86f8c5d6445ba0a85490d27c0314b6 - 0.0% (856 Bytes)
[#013] sha256:f6b2e1eb1a2d50fd2272eeeea67045cb2d573daff2c220f0fe9a91529f4cb83e - 0.0% (699 Bytes)
/bin/sh -c #(nop) ADD file:85f927c1895bee1d0b095b2905c8d47ada8773f13e03fd4a201f718103ef7958 in /
2024-07-07 22:31:37 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV LANG=C.UTF-8
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates tzdata ; # buildkit
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV GPG_KEY=A035C8C19219BA821ECEA86B64E628F8D684696D
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV PYTHON_VERSION=3.11.9
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gnupg tar xz bluez-dev bzip2-dev 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; 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 $(test "$gnuArch" != 'riscv64-linux-musl' && echo '--enable-optimizations') --enable-option-checking=fatal --enable-shared --with-lto --with-system-expat --without-ensurepip ; nproc="$(nproc)"; EXTRA_CFLAGS="-DTHREAD_STACK_SIZE=0x100000"; LDFLAGS="${LDFLAGS:--Wl},--strip-all"; make -j "$nproc" "EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" "LDFLAGS=${LDFLAGS:-}" "PROFILE_TASK=${PROFILE_TASK:-}" ; rm python; make -j "$nproc" "EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" "LDFLAGS=${LDFLAGS:--Wl},-rpath='\$\$ORIGIN/../lib'" "PROFILE_TASK=${PROFILE_TASK:-}" python ; 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 'libpython*.a' \) \) \) -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 # buildkit
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)RUN /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 "$src" "/usr/local/bin/$dst"; done # buildkit
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV PYTHON_PIP_VERSION=24.0
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV PYTHON_SETUPTOOLS_VERSION=65.5.1
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/e03e1607ad60522cf34a92e834138eb89f57667c/public/get-pip.py
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV PYTHON_GET_PIP_SHA256=ee09098395e42eb1f82ef4acb231a767a6ae85504a9cf9983223df0a7cbd35d7
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; wget -O get-pip.py "$PYTHON_GET_PIP_URL"; echo "$PYTHON_GET_PIP_SHA256 *get-pip.py" | sha256sum -c -; export PYTHONDONTWRITEBYTECODE=1; python get-pip.py --disable-pip-version-check --no-cache-dir --no-compile "pip==$PYTHON_PIP_VERSION" "setuptools==$PYTHON_SETUPTOOLS_VERSION" ; rm -f get-pip.py; pip --version # buildkit
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)CMD ["python3"]
2024-07-24 14:02:34 UTC (buildkit.dockerfile.v0)ARG QL_MAINTAINER=whyour
2024-07-24 14:02:34 UTC (buildkit.dockerfile.v0)LABEL maintainer=whyour
2024-07-24 14:02:34 UTC (buildkit.dockerfile.v0)ARG QL_URL=https://github.com/whyour/qinglong.git
2024-07-24 14:02:34 UTC (buildkit.dockerfile.v0)ARG QL_BRANCH=test-overlay
2024-07-24 14:02:34 UTC (buildkit.dockerfile.v0)ENV PNPM_HOME=/root/.local/share/pnpm PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/root/.local/share/pnpm:/root/.local/share/pnpm/global/5/node_modules: NODE_PATH=/usr/local/bin:/usr/local/pnpm-global/5/node_modules:/usr/local/lib/node_modules:/root/.local/share/pnpm/global/5/node_modules LANG=C.UTF-8 SHELL=/bin/bash PS1=\u@\h:\w $ QL_DIR=/ql QL_BRANCH=test-overlay
2024-07-24 14:02:34 UTC (buildkit.dockerfile.v0)VOLUME [/ql/data]
2024-07-24 14:02:34 UTC (buildkit.dockerfile.v0)EXPOSE map[5700/tcp:{}]
2024-07-24 14:02:34 UTC (buildkit.dockerfile.v0)COPY /usr/local/lib/node_modules/. /usr/local/lib/node_modules/ # buildkit
2024-07-24 14:02:34 UTC (buildkit.dockerfile.v0)COPY /usr/local/bin/. /usr/local/bin/ # buildkit
2024-08-01 15:46:30 UTC (buildkit.dockerfile.v0)RUN |3 QL_MAINTAINER=whyour QL_URL=https://github.com/whyour/qinglong.git QL_BRANCH=test-overlay /bin/sh -c set -x && apk update -f && apk upgrade && apk --no-cache add -f bash coreutils git curl wget tzdata perl openssl nginx nodejs jq openssh procps netcat-openbsd unzip npm && rm -rf /var/cache/apk/* && apk update && ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo "Asia/Shanghai" > /etc/timezone && git config --global user.email "qinglong@@users.noreply.github.com" && git config --global user.name "qinglong" && git config --global http.postBuffer 524288000 && rm -rf /root/.pnpm-store && rm -rf /root/.local/share/pnpm/store && rm -rf /root/.cache && ulimit -c 0 # buildkit
2024-08-01 15:46:30 UTC (buildkit.dockerfile.v0)ARG SOURCE_COMMIT=68b7d6d1f6b23e8e2073fed14e625fb871248f29
2024-08-01 17:01:48 UTC (buildkit.dockerfile.v0)RUN |4 QL_MAINTAINER=whyour QL_URL=https://github.com/whyour/qinglong.git QL_BRANCH=test-overlay SOURCE_COMMIT=68b7d6d1f6b23e8e2073fed14e625fb871248f29 /bin/sh -c git clone --depth=1 -b ${QL_BRANCH} ${QL_URL} ${QL_DIR} && cd ${QL_DIR} && cp -f .env.example .env && chmod 777 ${QL_DIR}/shell/*.sh && chmod 777 ${QL_DIR}/docker/*.sh && git clone --depth=1 -b ${QL_BRANCH} https://github.com/${QL_MAINTAINER}/qinglong-static.git /static && mkdir -p ${QL_DIR}/static && cp -rf /static/* ${QL_DIR}/static && rm -rf /static # buildkit
2024-08-01 17:06:19 UTC (buildkit.dockerfile.v0)COPY /tmp/build/node_modules/. /ql/node_modules/ # buildkit
2024-08-01 17:06:19 UTC (buildkit.dockerfile.v0)WORKDIR /ql
2024-08-01 17:06:23 UTC (buildkit.dockerfile.v0)RUN |4 QL_MAINTAINER=whyour QL_URL=https://github.com/whyour/qinglong.git QL_BRANCH=test-overlay SOURCE_COMMIT=68b7d6d1f6b23e8e2073fed14e625fb871248f29 /bin/sh -c apk --no-cache add -f s6-overlay # buildkit
2024-08-01 17:06:23 UTC (buildkit.dockerfile.v0)COPY docker/s6-rc.d /etc/s6-overlay/s6-rc.d/ # buildkit
2024-08-01 17:06:24 UTC (buildkit.dockerfile.v0)RUN |4 QL_MAINTAINER=whyour QL_URL=https://github.com/whyour/qinglong.git QL_BRANCH=test-overlay SOURCE_COMMIT=68b7d6d1f6b23e8e2073fed14e625fb871248f29 /bin/sh -c chmod +x /etc/s6-overlay/s6-rc.d/*/run && chmod +x /etc/s6-overlay/s6-rc.d/*/finish # buildkit
2024-08-01 17:06:24 UTC (buildkit.dockerfile.v0)HEALTHCHECK &{["CMD-SHELL" "curl -sf --noproxy '*' http://127.0.0.1:5400/api/health || exit 1"] "5s" "2s" "0s" "0s" '\x14'}
2024-08-01 17:06:24 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/init"]
2024-08-01 17:06:16 UTC
99.8 MB
A035C8C19219BA821ECEA86B64E628F8D684696D
LANGC.UTF-8
NODE_PATH/usr/local/bin:/usr/local/pnpm-global/5/node_modules:/usr/local/lib/node_modules:/root/.local/share/pnpm/global/5/node_modules
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/root/.local/share/pnpm:/root/.local/share/pnpm/global/5/node_modules:
PNPM_HOME/root/.local/share/pnpm
PS1\u@\h:\w $
PYTHON_GET_PIP_SHA256ee09098395e42eb1f82ef4acb231a767a6ae85504a9cf9983223df0a7cbd35d7
PYTHON_GET_PIP_URLhttps://github.com/pypa/get-pip/raw/e03e1607ad60522cf34a92e834138eb89f57667c/public/get-pip.py
PYTHON_PIP_VERSION24.0
PYTHON_SETUPTOOLS_VERSION65.5.1
PYTHON_VERSION3.11.9
QL_BRANCHtest-overlay
QL_DIR/ql
SHELL/bin/bash
[#000] sha256:9c6652a37da7fb600faac56897745bdde89a4f9bd260a082b6bf4a0d173b5906 - 2.96% (2.95 MB)
[#001] sha256:57ef77f3591f9a13a2d038b8d57b659d41ac91d2de7301c4ab9e6c12c44d058c - 0.44% (451 KB)
[#002] sha256:263ce6bc77ee83d912528cb01fd0cc058fcb592a302f363e704edda3473c3df7 - 11.32% (11.3 MB)
[#003] sha256:5a7f11162112099b1dc0f61965a5348be22e16bdb0b3450da8d7f19396e5aad8 - 0.0% (228 Bytes)
[#004] sha256:e0193d83370cde67add0869904a8e3dd117cb5388804b6711b10397efe192f03 - 2.99% (2.98 MB)
[#005] sha256:e2a23c8a2f218d13fb586c66ae915f7d5866229c092b8793d886a22d88dab44b - 12.47% (12.4 MB)
[#006] sha256:d4f4cd3f6391b6863896927f3cf80edd4dc539f2729bda00716dcfa20824d4a1 - 0.0% (3.81 KB)
[#007] sha256:fdec3073d83cb9fdeced71e007456e9a97ca74497f928c5cf5cd0d5af06de7de - 39.93% (39.9 MB)
[#008] sha256:08657d09923ed926c8ea460c23dd0302b05318d853a11279545f17c4d0500495 - 9.87% (9.85 MB)
[#009] sha256:620b10ec887ff35c760cceeaf9006114b023e45a84183950aed7cb03375f2de4 - 19.21% (19.2 MB)
[#010] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#011] sha256:77cc93371ae97fac32840ef901c957037ec2b1622003957722b5aa65d98c7a78 - 0.79% (812 KB)
[#012] sha256:1f7a9bad66fd3fb9390c8d702a4bdf720e5e65ac5edf50792275cf655a67ae0c - 0.0% (856 Bytes)
[#013] sha256:d5ea45b9a4ae32895830ab562fd9b1cbcb07b4716f48227276faa0e2c85e49b7 - 0.0% (701 Bytes)
/bin/sh -c #(nop) ADD file:816da1ff7b962e1f52c650dfd66caeb2b88f3ab9fadc249c30f86ebe5372538c in /
2024-07-07 22:31:37 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV LANG=C.UTF-8
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates tzdata ; # buildkit
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV GPG_KEY=A035C8C19219BA821ECEA86B64E628F8D684696D
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV PYTHON_VERSION=3.11.9
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gnupg tar xz bluez-dev bzip2-dev 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; 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 $(test "$gnuArch" != 'riscv64-linux-musl' && echo '--enable-optimizations') --enable-option-checking=fatal --enable-shared --with-lto --with-system-expat --without-ensurepip ; nproc="$(nproc)"; EXTRA_CFLAGS="-DTHREAD_STACK_SIZE=0x100000"; LDFLAGS="${LDFLAGS:--Wl},--strip-all"; make -j "$nproc" "EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" "LDFLAGS=${LDFLAGS:-}" "PROFILE_TASK=${PROFILE_TASK:-}" ; rm python; make -j "$nproc" "EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" "LDFLAGS=${LDFLAGS:--Wl},-rpath='\$\$ORIGIN/../lib'" "PROFILE_TASK=${PROFILE_TASK:-}" python ; 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 'libpython*.a' \) \) \) -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 # buildkit
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)RUN /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 "$src" "/usr/local/bin/$dst"; done # buildkit
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV PYTHON_PIP_VERSION=24.0
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV PYTHON_SETUPTOOLS_VERSION=65.5.1
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/e03e1607ad60522cf34a92e834138eb89f57667c/public/get-pip.py
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV PYTHON_GET_PIP_SHA256=ee09098395e42eb1f82ef4acb231a767a6ae85504a9cf9983223df0a7cbd35d7
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; wget -O get-pip.py "$PYTHON_GET_PIP_URL"; echo "$PYTHON_GET_PIP_SHA256 *get-pip.py" | sha256sum -c -; export PYTHONDONTWRITEBYTECODE=1; python get-pip.py --disable-pip-version-check --no-cache-dir --no-compile "pip==$PYTHON_PIP_VERSION" "setuptools==$PYTHON_SETUPTOOLS_VERSION" ; rm -f get-pip.py; pip --version # buildkit
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)CMD ["python3"]
2024-07-24 15:37:56 UTC (buildkit.dockerfile.v0)ARG QL_MAINTAINER=whyour
2024-07-24 15:37:56 UTC (buildkit.dockerfile.v0)LABEL maintainer=whyour
2024-07-24 15:37:56 UTC (buildkit.dockerfile.v0)ARG QL_URL=https://github.com/whyour/qinglong.git
2024-07-24 15:37:56 UTC (buildkit.dockerfile.v0)ARG QL_BRANCH=test-overlay
2024-07-24 15:37:56 UTC (buildkit.dockerfile.v0)ENV PNPM_HOME=/root/.local/share/pnpm PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/root/.local/share/pnpm:/root/.local/share/pnpm/global/5/node_modules: NODE_PATH=/usr/local/bin:/usr/local/pnpm-global/5/node_modules:/usr/local/lib/node_modules:/root/.local/share/pnpm/global/5/node_modules LANG=C.UTF-8 SHELL=/bin/bash PS1=\u@\h:\w $ QL_DIR=/ql QL_BRANCH=test-overlay
2024-07-24 15:37:56 UTC (buildkit.dockerfile.v0)VOLUME [/ql/data]
2024-07-24 15:37:56 UTC (buildkit.dockerfile.v0)EXPOSE map[5700/tcp:{}]
2024-07-24 15:37:56 UTC (buildkit.dockerfile.v0)COPY /usr/local/lib/node_modules/. /usr/local/lib/node_modules/ # buildkit
2024-07-24 15:37:56 UTC (buildkit.dockerfile.v0)COPY /usr/local/bin/. /usr/local/bin/ # buildkit
2024-08-01 15:46:32 UTC (buildkit.dockerfile.v0)RUN |3 QL_MAINTAINER=whyour QL_URL=https://github.com/whyour/qinglong.git QL_BRANCH=test-overlay /bin/sh -c set -x && apk update -f && apk upgrade && apk --no-cache add -f bash coreutils git curl wget tzdata perl openssl nginx nodejs jq openssh procps netcat-openbsd unzip npm && rm -rf /var/cache/apk/* && apk update && ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo "Asia/Shanghai" > /etc/timezone && git config --global user.email "qinglong@@users.noreply.github.com" && git config --global user.name "qinglong" && git config --global http.postBuffer 524288000 && rm -rf /root/.pnpm-store && rm -rf /root/.local/share/pnpm/store && rm -rf /root/.cache && ulimit -c 0 # buildkit
2024-08-01 15:46:32 UTC (buildkit.dockerfile.v0)ARG SOURCE_COMMIT=68b7d6d1f6b23e8e2073fed14e625fb871248f29
2024-08-01 17:01:48 UTC (buildkit.dockerfile.v0)RUN |4 QL_MAINTAINER=whyour QL_URL=https://github.com/whyour/qinglong.git QL_BRANCH=test-overlay SOURCE_COMMIT=68b7d6d1f6b23e8e2073fed14e625fb871248f29 /bin/sh -c git clone --depth=1 -b ${QL_BRANCH} ${QL_URL} ${QL_DIR} && cd ${QL_DIR} && cp -f .env.example .env && chmod 777 ${QL_DIR}/shell/*.sh && chmod 777 ${QL_DIR}/docker/*.sh && git clone --depth=1 -b ${QL_BRANCH} https://github.com/${QL_MAINTAINER}/qinglong-static.git /static && mkdir -p ${QL_DIR}/static && cp -rf /static/* ${QL_DIR}/static && rm -rf /static # buildkit
2024-08-01 17:06:10 UTC (buildkit.dockerfile.v0)COPY /tmp/build/node_modules/. /ql/node_modules/ # buildkit
2024-08-01 17:06:10 UTC (buildkit.dockerfile.v0)WORKDIR /ql
2024-08-01 17:06:16 UTC (buildkit.dockerfile.v0)RUN |4 QL_MAINTAINER=whyour QL_URL=https://github.com/whyour/qinglong.git QL_BRANCH=test-overlay SOURCE_COMMIT=68b7d6d1f6b23e8e2073fed14e625fb871248f29 /bin/sh -c apk --no-cache add -f s6-overlay # buildkit
2024-08-01 17:06:16 UTC (buildkit.dockerfile.v0)COPY docker/s6-rc.d /etc/s6-overlay/s6-rc.d/ # buildkit
2024-08-01 17:06:16 UTC (buildkit.dockerfile.v0)RUN |4 QL_MAINTAINER=whyour QL_URL=https://github.com/whyour/qinglong.git QL_BRANCH=test-overlay SOURCE_COMMIT=68b7d6d1f6b23e8e2073fed14e625fb871248f29 /bin/sh -c chmod +x /etc/s6-overlay/s6-rc.d/*/run && chmod +x /etc/s6-overlay/s6-rc.d/*/finish # buildkit
2024-08-01 17:06:16 UTC (buildkit.dockerfile.v0)HEALTHCHECK &{["CMD-SHELL" "curl -sf --noproxy '*' http://127.0.0.1:5400/api/health || exit 1"] "5s" "2s" "0s" "0s" '\x14'}
2024-08-01 17:06:16 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/init"]
2024-08-01 17:06:47 UTC
105 MB
A035C8C19219BA821ECEA86B64E628F8D684696D
LANGC.UTF-8
NODE_PATH/usr/local/bin:/usr/local/pnpm-global/5/node_modules:/usr/local/lib/node_modules:/root/.local/share/pnpm/global/5/node_modules
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/root/.local/share/pnpm:/root/.local/share/pnpm/global/5/node_modules:
PNPM_HOME/root/.local/share/pnpm
PS1\u@\h:\w $
PYTHON_GET_PIP_SHA256ee09098395e42eb1f82ef4acb231a767a6ae85504a9cf9983223df0a7cbd35d7
PYTHON_GET_PIP_URLhttps://github.com/pypa/get-pip/raw/e03e1607ad60522cf34a92e834138eb89f57667c/public/get-pip.py
PYTHON_PIP_VERSION24.0
PYTHON_SETUPTOOLS_VERSION65.5.1
PYTHON_VERSION3.11.9
QL_BRANCHtest-overlay
QL_DIR/ql
SHELL/bin/bash
[#000] sha256:690e87867337b8441990047e169b892933e9006bdbcbed52ab7a356945477a4d - 3.7% (3.9 MB)
[#001] sha256:2711f91d5f9c677eb6883af3f381a64f628a585ad46fcfcfeecf39228185c2b2 - 0.42% (453 KB)
[#002] sha256:295e5a578ce97f013e967edc018934ab3a697f6e8ef07676b83164b430192dde - 11.55% (12.2 MB)
[#003] sha256:52bfa99e5076d4152b1cbafb761c351d09c210f3f1f30b7492747cb5b3e4c4f0 - 0.0% (228 Bytes)
[#004] sha256:c898ad883ec8655d245739a9df6dbf0b5d26839520099621ee01aae325dba824 - 2.83% (2.98 MB)
[#005] sha256:76e624ddc2951ed266bdb1a0a73230ece5f7233ba6087a80cf0e588164e86269 - 11.81% (12.4 MB)
[#006] sha256:2e0ba71f7815e3e758f4e64cd9e4cc123ed5ce44d88012e76401ef2185ab39b6 - 0.0% (4.3 KB)
[#007] sha256:ea868947d5c45dacbbf3843445b07d6639eabfbac2252fb1a9bd9251d8e82088 - 41.07% (43.3 MB)
[#008] sha256:ca1dc4bee5a4694a1e91714600d22d2f946fb0cbfb8f608af476dce23fd7bce5 - 9.35% (9.86 MB)
[#009] sha256:2f29ac29b06c3c2368341482dbca3d29e225dace49ed52e16da3febf0698b15b - 18.31% (19.3 MB)
[#010] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#011] sha256:6d4cbfa8a6db55551c33ae57a2df1efd3ddf50fdc491be63ec759cb9e1e87f13 - 0.96% (1.01 MB)
[#012] sha256:09e74b52035efe59f7c5cb71c264d89805b8f377ed6646ad4d7b36373d78e7ce - 0.0% (856 Bytes)
[#013] sha256:01eec3ec7ea1187f37b592460792bb30125e822f017a023c978f34e067430dbc - 0.0% (701 Bytes)
/bin/sh -c #(nop) ADD file:a71f7e9bc66668361f88637c724c44deeb2774ec268ff0a68bd99014c8a02a84 in /
2024-07-07 22:31:37 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV LANG=C.UTF-8
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates tzdata ; # buildkit
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV GPG_KEY=A035C8C19219BA821ECEA86B64E628F8D684696D
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV PYTHON_VERSION=3.11.9
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gnupg tar xz bluez-dev bzip2-dev 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; 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 $(test "$gnuArch" != 'riscv64-linux-musl' && echo '--enable-optimizations') --enable-option-checking=fatal --enable-shared --with-lto --with-system-expat --without-ensurepip ; nproc="$(nproc)"; EXTRA_CFLAGS="-DTHREAD_STACK_SIZE=0x100000"; LDFLAGS="${LDFLAGS:--Wl},--strip-all"; make -j "$nproc" "EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" "LDFLAGS=${LDFLAGS:-}" "PROFILE_TASK=${PROFILE_TASK:-}" ; rm python; make -j "$nproc" "EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" "LDFLAGS=${LDFLAGS:--Wl},-rpath='\$\$ORIGIN/../lib'" "PROFILE_TASK=${PROFILE_TASK:-}" python ; 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 'libpython*.a' \) \) \) -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 # buildkit
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)RUN /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 "$src" "/usr/local/bin/$dst"; done # buildkit
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV PYTHON_PIP_VERSION=24.0
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV PYTHON_SETUPTOOLS_VERSION=65.5.1
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/e03e1607ad60522cf34a92e834138eb89f57667c/public/get-pip.py
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV PYTHON_GET_PIP_SHA256=ee09098395e42eb1f82ef4acb231a767a6ae85504a9cf9983223df0a7cbd35d7
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; wget -O get-pip.py "$PYTHON_GET_PIP_URL"; echo "$PYTHON_GET_PIP_SHA256 *get-pip.py" | sha256sum -c -; export PYTHONDONTWRITEBYTECODE=1; python get-pip.py --disable-pip-version-check --no-cache-dir --no-compile "pip==$PYTHON_PIP_VERSION" "setuptools==$PYTHON_SETUPTOOLS_VERSION" ; rm -f get-pip.py; pip --version # buildkit
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)CMD ["python3"]
2024-07-24 14:03:15 UTC (buildkit.dockerfile.v0)ARG QL_MAINTAINER=whyour
2024-07-24 14:03:15 UTC (buildkit.dockerfile.v0)LABEL maintainer=whyour
2024-07-24 14:03:15 UTC (buildkit.dockerfile.v0)ARG QL_URL=https://github.com/whyour/qinglong.git
2024-07-24 14:03:15 UTC (buildkit.dockerfile.v0)ARG QL_BRANCH=test-overlay
2024-07-24 14:03:15 UTC (buildkit.dockerfile.v0)ENV PNPM_HOME=/root/.local/share/pnpm PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/root/.local/share/pnpm:/root/.local/share/pnpm/global/5/node_modules: NODE_PATH=/usr/local/bin:/usr/local/pnpm-global/5/node_modules:/usr/local/lib/node_modules:/root/.local/share/pnpm/global/5/node_modules LANG=C.UTF-8 SHELL=/bin/bash PS1=\u@\h:\w $ QL_DIR=/ql QL_BRANCH=test-overlay
2024-07-24 14:03:15 UTC (buildkit.dockerfile.v0)VOLUME [/ql/data]
2024-07-24 14:03:15 UTC (buildkit.dockerfile.v0)EXPOSE map[5700/tcp:{}]
2024-07-24 14:03:15 UTC (buildkit.dockerfile.v0)COPY /usr/local/lib/node_modules/. /usr/local/lib/node_modules/ # buildkit
2024-07-24 14:03:15 UTC (buildkit.dockerfile.v0)COPY /usr/local/bin/. /usr/local/bin/ # buildkit
2024-08-01 15:46:37 UTC (buildkit.dockerfile.v0)RUN |3 QL_MAINTAINER=whyour QL_URL=https://github.com/whyour/qinglong.git QL_BRANCH=test-overlay /bin/sh -c set -x && apk update -f && apk upgrade && apk --no-cache add -f bash coreutils git curl wget tzdata perl openssl nginx nodejs jq openssh procps netcat-openbsd unzip npm && rm -rf /var/cache/apk/* && apk update && ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo "Asia/Shanghai" > /etc/timezone && git config --global user.email "qinglong@@users.noreply.github.com" && git config --global user.name "qinglong" && git config --global http.postBuffer 524288000 && rm -rf /root/.pnpm-store && rm -rf /root/.local/share/pnpm/store && rm -rf /root/.cache && ulimit -c 0 # buildkit
2024-08-01 15:46:37 UTC (buildkit.dockerfile.v0)ARG SOURCE_COMMIT=68b7d6d1f6b23e8e2073fed14e625fb871248f29
2024-08-01 17:01:48 UTC (buildkit.dockerfile.v0)RUN |4 QL_MAINTAINER=whyour QL_URL=https://github.com/whyour/qinglong.git QL_BRANCH=test-overlay SOURCE_COMMIT=68b7d6d1f6b23e8e2073fed14e625fb871248f29 /bin/sh -c git clone --depth=1 -b ${QL_BRANCH} ${QL_URL} ${QL_DIR} && cd ${QL_DIR} && cp -f .env.example .env && chmod 777 ${QL_DIR}/shell/*.sh && chmod 777 ${QL_DIR}/docker/*.sh && git clone --depth=1 -b ${QL_BRANCH} https://github.com/${QL_MAINTAINER}/qinglong-static.git /static && mkdir -p ${QL_DIR}/static && cp -rf /static/* ${QL_DIR}/static && rm -rf /static # buildkit
2024-08-01 17:06:44 UTC (buildkit.dockerfile.v0)COPY /tmp/build/node_modules/. /ql/node_modules/ # buildkit
2024-08-01 17:06:44 UTC (buildkit.dockerfile.v0)WORKDIR /ql
2024-08-01 17:06:46 UTC (buildkit.dockerfile.v0)RUN |4 QL_MAINTAINER=whyour QL_URL=https://github.com/whyour/qinglong.git QL_BRANCH=test-overlay SOURCE_COMMIT=68b7d6d1f6b23e8e2073fed14e625fb871248f29 /bin/sh -c apk --no-cache add -f s6-overlay # buildkit
2024-08-01 17:06:46 UTC (buildkit.dockerfile.v0)COPY docker/s6-rc.d /etc/s6-overlay/s6-rc.d/ # buildkit
2024-08-01 17:06:47 UTC (buildkit.dockerfile.v0)RUN |4 QL_MAINTAINER=whyour QL_URL=https://github.com/whyour/qinglong.git QL_BRANCH=test-overlay SOURCE_COMMIT=68b7d6d1f6b23e8e2073fed14e625fb871248f29 /bin/sh -c chmod +x /etc/s6-overlay/s6-rc.d/*/run && chmod +x /etc/s6-overlay/s6-rc.d/*/finish # buildkit
2024-08-01 17:06:47 UTC (buildkit.dockerfile.v0)HEALTHCHECK &{["CMD-SHELL" "curl -sf --noproxy '*' http://127.0.0.1:5400/api/health || exit 1"] "5s" "2s" "0s" "0s" '\x14'}
2024-08-01 17:06:47 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/init"]
2024-08-01 17:06:20 UTC
106 MB
A035C8C19219BA821ECEA86B64E628F8D684696D
LANGC.UTF-8
NODE_PATH/usr/local/bin:/usr/local/pnpm-global/5/node_modules:/usr/local/lib/node_modules:/root/.local/share/pnpm/global/5/node_modules
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/root/.local/share/pnpm:/root/.local/share/pnpm/global/5/node_modules:
PNPM_HOME/root/.local/share/pnpm
PS1\u@\h:\w $
PYTHON_GET_PIP_SHA256ee09098395e42eb1f82ef4acb231a767a6ae85504a9cf9983223df0a7cbd35d7
PYTHON_GET_PIP_URLhttps://github.com/pypa/get-pip/raw/e03e1607ad60522cf34a92e834138eb89f57667c/public/get-pip.py
PYTHON_PIP_VERSION24.0
PYTHON_SETUPTOOLS_VERSION65.5.1
PYTHON_VERSION3.11.9
QL_BRANCHtest-overlay
QL_DIR/ql
SHELL/bin/bash
[#000] sha256:6e59b4988c495782a5b0c8f8d6698931851c16c5c0fc5ef09cbb0637ade56e36 - 3.21% (3.41 MB)
[#001] sha256:fbd9dca3c71557146b76d34caf51ce31845024af597b3e49a8a753cc001f0db0 - 0.42% (453 KB)
[#002] sha256:ead1cee62e650ef1d369660d0555e6ce75839546ac88c16a6c7cf59b09edb34d - 11.83% (12.6 MB)
[#003] sha256:d824c4988cad5adaea869de8e590494cbb820e6d88d3eef6ed776a03b9c99876 - 0.0% (230 Bytes)
[#004] sha256:22639717ecaab5e476c68995caeea6af5f44ace44522c82ca364375d48e74222 - 2.81% (2.98 MB)
[#005] sha256:e9615a54e7cf1cd025735d30ac85ff8d47dee34ab859dff94f73c5d4e7bb7ac8 - 11.73% (12.4 MB)
[#006] sha256:556dd591becf2674480824bc035ffe984c2df3c3e338e15718653843a2fbc7b1 - 0.0% (4.29 KB)
[#007] sha256:d3e95dbb20e7808ed308bdc8a3bbb1ce90ac6681f987fd3338acf4dffc2be9b0 - 41.41% (43.9 MB)
[#008] sha256:d061fd9b2808ba8b4da8b30e28b06734c2b7d63d4537046adfeb75172b1b0cd6 - 9.28% (9.85 MB)
[#009] sha256:ef99265b0db4379d9a7bb8bcb0298ee108c4c93e7b788f2ec8e74c130a0a40da - 18.35% (19.5 MB)
[#010] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#011] sha256:f50bf84b83b4ec10d1993f63993f5c7d55e894b0055aee82a4a251e6e50f6a0f - 0.95% (1.01 MB)
[#012] sha256:46a945b8aa49e81d1acc67654489211c9ee0196dfa0142b4a5ff89d4607c135a - 0.0% (855 Bytes)
[#013] sha256:c3f6b9205e9ed8ccc8d04e87e82bea1ae73d3dae2b87bbe99b4d7ccac6e76b01 - 0.0% (697 Bytes)
/bin/sh -c #(nop) ADD file:9fcad21b83b7efd6ef267ba714c3ef5a8d4d2064a0bdf528cbb17d0c3388f03f in /
2024-07-07 22:31:37 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV LANG=C.UTF-8
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates tzdata ; # buildkit
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV GPG_KEY=A035C8C19219BA821ECEA86B64E628F8D684696D
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV PYTHON_VERSION=3.11.9
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gnupg tar xz bluez-dev bzip2-dev 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; 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 $(test "$gnuArch" != 'riscv64-linux-musl' && echo '--enable-optimizations') --enable-option-checking=fatal --enable-shared --with-lto --with-system-expat --without-ensurepip ; nproc="$(nproc)"; EXTRA_CFLAGS="-DTHREAD_STACK_SIZE=0x100000"; LDFLAGS="${LDFLAGS:--Wl},--strip-all"; make -j "$nproc" "EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" "LDFLAGS=${LDFLAGS:-}" "PROFILE_TASK=${PROFILE_TASK:-}" ; rm python; make -j "$nproc" "EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" "LDFLAGS=${LDFLAGS:--Wl},-rpath='\$\$ORIGIN/../lib'" "PROFILE_TASK=${PROFILE_TASK:-}" python ; 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 'libpython*.a' \) \) \) -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 # buildkit
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)RUN /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 "$src" "/usr/local/bin/$dst"; done # buildkit
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV PYTHON_PIP_VERSION=24.0
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV PYTHON_SETUPTOOLS_VERSION=65.5.1
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/e03e1607ad60522cf34a92e834138eb89f57667c/public/get-pip.py
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV PYTHON_GET_PIP_SHA256=ee09098395e42eb1f82ef4acb231a767a6ae85504a9cf9983223df0a7cbd35d7
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; wget -O get-pip.py "$PYTHON_GET_PIP_URL"; echo "$PYTHON_GET_PIP_SHA256 *get-pip.py" | sha256sum -c -; export PYTHONDONTWRITEBYTECODE=1; python get-pip.py --disable-pip-version-check --no-cache-dir --no-compile "pip==$PYTHON_PIP_VERSION" "setuptools==$PYTHON_SETUPTOOLS_VERSION" ; rm -f get-pip.py; pip --version # buildkit
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)CMD ["python3"]
2024-07-24 14:02:26 UTC (buildkit.dockerfile.v0)ARG QL_MAINTAINER=whyour
2024-07-24 14:02:26 UTC (buildkit.dockerfile.v0)LABEL maintainer=whyour
2024-07-24 14:02:26 UTC (buildkit.dockerfile.v0)ARG QL_URL=https://github.com/whyour/qinglong.git
2024-07-24 14:02:26 UTC (buildkit.dockerfile.v0)ARG QL_BRANCH=test-overlay
2024-07-24 14:02:26 UTC (buildkit.dockerfile.v0)ENV PNPM_HOME=/root/.local/share/pnpm PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/root/.local/share/pnpm:/root/.local/share/pnpm/global/5/node_modules: NODE_PATH=/usr/local/bin:/usr/local/pnpm-global/5/node_modules:/usr/local/lib/node_modules:/root/.local/share/pnpm/global/5/node_modules LANG=C.UTF-8 SHELL=/bin/bash PS1=\u@\h:\w $ QL_DIR=/ql QL_BRANCH=test-overlay
2024-07-24 14:02:26 UTC (buildkit.dockerfile.v0)VOLUME [/ql/data]
2024-07-24 14:02:26 UTC (buildkit.dockerfile.v0)EXPOSE map[5700/tcp:{}]
2024-07-24 14:02:26 UTC (buildkit.dockerfile.v0)COPY /usr/local/lib/node_modules/. /usr/local/lib/node_modules/ # buildkit
2024-07-24 14:02:26 UTC (buildkit.dockerfile.v0)COPY /usr/local/bin/. /usr/local/bin/ # buildkit
2024-08-01 15:46:41 UTC (buildkit.dockerfile.v0)RUN |3 QL_MAINTAINER=whyour QL_URL=https://github.com/whyour/qinglong.git QL_BRANCH=test-overlay /bin/sh -c set -x && apk update -f && apk upgrade && apk --no-cache add -f bash coreutils git curl wget tzdata perl openssl nginx nodejs jq openssh procps netcat-openbsd unzip npm && rm -rf /var/cache/apk/* && apk update && ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo "Asia/Shanghai" > /etc/timezone && git config --global user.email "qinglong@@users.noreply.github.com" && git config --global user.name "qinglong" && git config --global http.postBuffer 524288000 && rm -rf /root/.pnpm-store && rm -rf /root/.local/share/pnpm/store && rm -rf /root/.cache && ulimit -c 0 # buildkit
2024-08-01 15:46:41 UTC (buildkit.dockerfile.v0)ARG SOURCE_COMMIT=68b7d6d1f6b23e8e2073fed14e625fb871248f29
2024-08-01 17:01:48 UTC (buildkit.dockerfile.v0)RUN |4 QL_MAINTAINER=whyour QL_URL=https://github.com/whyour/qinglong.git QL_BRANCH=test-overlay SOURCE_COMMIT=68b7d6d1f6b23e8e2073fed14e625fb871248f29 /bin/sh -c git clone --depth=1 -b ${QL_BRANCH} ${QL_URL} ${QL_DIR} && cd ${QL_DIR} && cp -f .env.example .env && chmod 777 ${QL_DIR}/shell/*.sh && chmod 777 ${QL_DIR}/docker/*.sh && git clone --depth=1 -b ${QL_BRANCH} https://github.com/${QL_MAINTAINER}/qinglong-static.git /static && mkdir -p ${QL_DIR}/static && cp -rf /static/* ${QL_DIR}/static && rm -rf /static # buildkit
2024-08-01 17:06:13 UTC (buildkit.dockerfile.v0)COPY /tmp/build/node_modules/. /ql/node_modules/ # buildkit
2024-08-01 17:06:13 UTC (buildkit.dockerfile.v0)WORKDIR /ql
2024-08-01 17:06:19 UTC (buildkit.dockerfile.v0)RUN |4 QL_MAINTAINER=whyour QL_URL=https://github.com/whyour/qinglong.git QL_BRANCH=test-overlay SOURCE_COMMIT=68b7d6d1f6b23e8e2073fed14e625fb871248f29 /bin/sh -c apk --no-cache add -f s6-overlay # buildkit
2024-08-01 17:06:19 UTC (buildkit.dockerfile.v0)COPY docker/s6-rc.d /etc/s6-overlay/s6-rc.d/ # buildkit
2024-08-01 17:06:20 UTC (buildkit.dockerfile.v0)RUN |4 QL_MAINTAINER=whyour QL_URL=https://github.com/whyour/qinglong.git QL_BRANCH=test-overlay SOURCE_COMMIT=68b7d6d1f6b23e8e2073fed14e625fb871248f29 /bin/sh -c chmod +x /etc/s6-overlay/s6-rc.d/*/run && chmod +x /etc/s6-overlay/s6-rc.d/*/finish # buildkit
2024-08-01 17:06:20 UTC (buildkit.dockerfile.v0)HEALTHCHECK &{["CMD-SHELL" "curl -sf --noproxy '*' http://127.0.0.1:5400/api/health || exit 1"] "5s" "2s" "0s" "0s" '\x14'}
2024-08-01 17:06:20 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/init"]
2024-08-01 17:06:59 UTC
107 MB
A035C8C19219BA821ECEA86B64E628F8D684696D
LANGC.UTF-8
NODE_PATH/usr/local/bin:/usr/local/pnpm-global/5/node_modules:/usr/local/lib/node_modules:/root/.local/share/pnpm/global/5/node_modules
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/root/.local/share/pnpm:/root/.local/share/pnpm/global/5/node_modules:
PNPM_HOME/root/.local/share/pnpm
PS1\u@\h:\w $
PYTHON_GET_PIP_SHA256ee09098395e42eb1f82ef4acb231a767a6ae85504a9cf9983223df0a7cbd35d7
PYTHON_GET_PIP_URLhttps://github.com/pypa/get-pip/raw/e03e1607ad60522cf34a92e834138eb89f57667c/public/get-pip.py
PYTHON_PIP_VERSION24.0
PYTHON_SETUPTOOLS_VERSION65.5.1
PYTHON_VERSION3.11.9
QL_BRANCHtest-overlay
QL_DIR/ql
SHELL/bin/bash
[#000] sha256:834c666d55eae0e308600077be061a01680e7cd02b579be887d9469075f0d943 - 3.09% (3.3 MB)
[#001] sha256:baecdfe02d59eacf44954894e7c2146a3d5c7099ff70061111d0789211a6fae0 - 0.41% (452 KB)
[#002] sha256:0cdb48798badcb9d57c36e5ecadc8d3335dd93995a71f83ee5908acb5c28a194 - 11.61% (12.4 MB)
[#003] sha256:d4ef48985f8a68a2ef2711281ee7f1935ceed1355b74ca32e9e1add2e5849bd5 - 0.0% (230 Bytes)
[#004] sha256:82fde7cb2854631bb8b1224fe5bc390e5934a872614b944a3bbd743750f4c6fa - 2.8% (2.98 MB)
[#005] sha256:cdb5de8f09bb988addd8d98b20d8de3791d0bc8598c25ce52f4c77785e66f151 - 11.67% (12.4 MB)
[#006] sha256:bb2d566d1d6224bafec324ffec9eb93f07f8d3908554bc3cb7afb764a1105082 - 0.0% (3.8 KB)
[#007] sha256:16fba907b83a158ed501882c3f37426d90835430372ded37c264b27315fb6242 - 42.28% (45.1 MB)
[#008] sha256:bc0cfda756349b8a6870f8107c686c2402bf955dc1fadca88bf9e620bfc98f91 - 9.23% (9.85 MB)
[#009] sha256:c40d6a793d4d859b8ac771e3c043569e4445063dcbba20f533c0307588950cef - 18.09% (19.3 MB)
[#010] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#011] sha256:9f0d6e41eae655c2a2cca1e2b989865d075806d2b63c0cf255a6982879c3ed87 - 0.81% (889 KB)
[#012] sha256:e060744a3c08df2f52267decf8b2a2ec4d3ef2155426eb606373a252bc7a681a - 0.0% (855 Bytes)
[#013] sha256:2c1345dd0c32161601224bd864cb755a2077300b6e4a5b833e0b7bd6c126f1bc - 0.0% (698 Bytes)
/bin/sh -c #(nop) ADD file:63d382fb7a431c57868274a368a659bde32a60ae0cd05c8af34c3d6a57066a77 in /
2024-07-07 22:31:37 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV LANG=C.UTF-8
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates tzdata ; # buildkit
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV GPG_KEY=A035C8C19219BA821ECEA86B64E628F8D684696D
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV PYTHON_VERSION=3.11.9
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gnupg tar xz bluez-dev bzip2-dev 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; 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 $(test "$gnuArch" != 'riscv64-linux-musl' && echo '--enable-optimizations') --enable-option-checking=fatal --enable-shared --with-lto --with-system-expat --without-ensurepip ; nproc="$(nproc)"; EXTRA_CFLAGS="-DTHREAD_STACK_SIZE=0x100000"; LDFLAGS="${LDFLAGS:--Wl},--strip-all"; make -j "$nproc" "EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" "LDFLAGS=${LDFLAGS:-}" "PROFILE_TASK=${PROFILE_TASK:-}" ; rm python; make -j "$nproc" "EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" "LDFLAGS=${LDFLAGS:--Wl},-rpath='\$\$ORIGIN/../lib'" "PROFILE_TASK=${PROFILE_TASK:-}" python ; 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 'libpython*.a' \) \) \) -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 # buildkit
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)RUN /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 "$src" "/usr/local/bin/$dst"; done # buildkit
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV PYTHON_PIP_VERSION=24.0
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV PYTHON_SETUPTOOLS_VERSION=65.5.1
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/e03e1607ad60522cf34a92e834138eb89f57667c/public/get-pip.py
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)ENV PYTHON_GET_PIP_SHA256=ee09098395e42eb1f82ef4acb231a767a6ae85504a9cf9983223df0a7cbd35d7
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; wget -O get-pip.py "$PYTHON_GET_PIP_URL"; echo "$PYTHON_GET_PIP_SHA256 *get-pip.py" | sha256sum -c -; export PYTHONDONTWRITEBYTECODE=1; python get-pip.py --disable-pip-version-check --no-cache-dir --no-compile "pip==$PYTHON_PIP_VERSION" "setuptools==$PYTHON_SETUPTOOLS_VERSION" ; rm -f get-pip.py; pip --version # buildkit
2024-07-07 22:31:37 UTC (buildkit.dockerfile.v0)CMD ["python3"]
2024-07-24 14:03:28 UTC (buildkit.dockerfile.v0)ARG QL_MAINTAINER=whyour
2024-07-24 14:03:28 UTC (buildkit.dockerfile.v0)LABEL maintainer=whyour
2024-07-24 14:03:28 UTC (buildkit.dockerfile.v0)ARG QL_URL=https://github.com/whyour/qinglong.git
2024-07-24 14:03:28 UTC (buildkit.dockerfile.v0)ARG QL_BRANCH=test-overlay
2024-07-24 14:03:28 UTC (buildkit.dockerfile.v0)ENV PNPM_HOME=/root/.local/share/pnpm PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/root/.local/share/pnpm:/root/.local/share/pnpm/global/5/node_modules: NODE_PATH=/usr/local/bin:/usr/local/pnpm-global/5/node_modules:/usr/local/lib/node_modules:/root/.local/share/pnpm/global/5/node_modules LANG=C.UTF-8 SHELL=/bin/bash PS1=\u@\h:\w $ QL_DIR=/ql QL_BRANCH=test-overlay
2024-07-24 14:03:28 UTC (buildkit.dockerfile.v0)VOLUME [/ql/data]
2024-07-24 14:03:28 UTC (buildkit.dockerfile.v0)EXPOSE map[5700/tcp:{}]
2024-07-24 14:03:28 UTC (buildkit.dockerfile.v0)COPY /usr/local/lib/node_modules/. /usr/local/lib/node_modules/ # buildkit
2024-07-24 14:03:28 UTC (buildkit.dockerfile.v0)COPY /usr/local/bin/. /usr/local/bin/ # buildkit
2024-08-01 15:47:02 UTC (buildkit.dockerfile.v0)RUN |3 QL_MAINTAINER=whyour QL_URL=https://github.com/whyour/qinglong.git QL_BRANCH=test-overlay /bin/sh -c set -x && apk update -f && apk upgrade && apk --no-cache add -f bash coreutils git curl wget tzdata perl openssl nginx nodejs jq openssh procps netcat-openbsd unzip npm && rm -rf /var/cache/apk/* && apk update && ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo "Asia/Shanghai" > /etc/timezone && git config --global user.email "qinglong@@users.noreply.github.com" && git config --global user.name "qinglong" && git config --global http.postBuffer 524288000 && rm -rf /root/.pnpm-store && rm -rf /root/.local/share/pnpm/store && rm -rf /root/.cache && ulimit -c 0 # buildkit
2024-08-01 15:47:02 UTC (buildkit.dockerfile.v0)ARG SOURCE_COMMIT=68b7d6d1f6b23e8e2073fed14e625fb871248f29
2024-08-01 17:01:53 UTC (buildkit.dockerfile.v0)RUN |4 QL_MAINTAINER=whyour QL_URL=https://github.com/whyour/qinglong.git QL_BRANCH=test-overlay SOURCE_COMMIT=68b7d6d1f6b23e8e2073fed14e625fb871248f29 /bin/sh -c git clone --depth=1 -b ${QL_BRANCH} ${QL_URL} ${QL_DIR} && cd ${QL_DIR} && cp -f .env.example .env && chmod 777 ${QL_DIR}/shell/*.sh && chmod 777 ${QL_DIR}/docker/*.sh && git clone --depth=1 -b ${QL_BRANCH} https://github.com/${QL_MAINTAINER}/qinglong-static.git /static && mkdir -p ${QL_DIR}/static && cp -rf /static/* ${QL_DIR}/static && rm -rf /static # buildkit
2024-08-01 17:06:55 UTC (buildkit.dockerfile.v0)COPY /tmp/build/node_modules/. /ql/node_modules/ # buildkit
2024-08-01 17:06:55 UTC (buildkit.dockerfile.v0)WORKDIR /ql
2024-08-01 17:06:59 UTC (buildkit.dockerfile.v0)RUN |4 QL_MAINTAINER=whyour QL_URL=https://github.com/whyour/qinglong.git QL_BRANCH=test-overlay SOURCE_COMMIT=68b7d6d1f6b23e8e2073fed14e625fb871248f29 /bin/sh -c apk --no-cache add -f s6-overlay # buildkit
2024-08-01 17:06:59 UTC (buildkit.dockerfile.v0)COPY docker/s6-rc.d /etc/s6-overlay/s6-rc.d/ # buildkit
2024-08-01 17:06:59 UTC (buildkit.dockerfile.v0)RUN |4 QL_MAINTAINER=whyour QL_URL=https://github.com/whyour/qinglong.git QL_BRANCH=test-overlay SOURCE_COMMIT=68b7d6d1f6b23e8e2073fed14e625fb871248f29 /bin/sh -c chmod +x /etc/s6-overlay/s6-rc.d/*/run && chmod +x /etc/s6-overlay/s6-rc.d/*/finish # buildkit
2024-08-01 17:06:59 UTC (buildkit.dockerfile.v0)HEALTHCHECK &{["CMD-SHELL" "curl -sf --noproxy '*' http://127.0.0.1:5400/api/health || exit 1"] "5s" "2s" "0s" "0s" '\x14'}
2024-08-01 17:06:59 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/init"]
Please be careful as this will not just delete the reference but also the actual content!
For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.