2021-09-16 14:31:14 UTC
142 MB
7.79.0
GPG_KEYE3FF2839C048B25C084DEBE9B26995E310250568
LANGC.UTF-8
PATH/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PORT80
PYCURL_SSL_LIBRARYopenssl
PYTHON_GET_PIP_SHA256fa6f3fb93cce234cd4e8dd2beb54a51ab9c247653b52855a48dd44e6b21ff28b
PYTHON_GET_PIP_URLhttps://github.com/pypa/get-pip/raw/c20b0cfd643cd4a19246ccf204e2997af70f6b21/public/get-pip.py
PYTHON_PIP_VERSION21.2.4
PYTHON_SETUPTOOLS_VERSION57.5.0
PYTHON_VERSION3.8.12
TZCST-8
[#000] sha256:b11ae9fc5d8a106cfed3a6f6c75e5b5b5797c566fac4411622b4055df6541286 - 1.89% (2.69 MB)
[#001] sha256:6fc387334281d3d644874c7fa4e676cf60daf255166116e3e86f51d42c1fb1c3 - 0.19% (275 KB)
[#002] sha256:6366d56a862d9afc46f19f490be2aad447ee5bd8a243502a71f6240126dcecaa - 7.66% (10.9 MB)
[#003] sha256:3e1927948df88b3052218c6e6063ab72fb1f66e66d1f8bc8af04453ac2ad2a01 - 0.0% (234 Bytes)
[#004] sha256:096417f70b8a0e2d48d7a94fa7267e889c4ab6dc2bd601eff7157b5ab3da9d2f - 1.57% (2.24 MB)
[#005] sha256:240909944eb3d9f9c759f2c3ad2545aecba91787c22b6cee1648a2091b8edb64 - 0.0% (236 Bytes)
[#006] sha256:f9b1cc6fff445ae3b5bdf53396e53259defe6309fc126aebe3c01805b1c4eab7 - 63.18% (89.9 MB)
[#007] sha256:f5d3766ca42610b7307991c8895db8baab6300b9feaa7579c4b934173ab65fd6 - 4.96% (7.06 MB)
[#008] sha256:3ed477897480c902a47ed9b6deceaaed2b75f83e34929152265c8482a7342c40 - 3.51% (4.99 MB)
[#009] sha256:abbf8edd48b7866f91f79c370b8f87e91e12376508fc6e55e097d069c3df6e68 - 2.67% (3.8 MB)
[#010] sha256:f41348688c4a1863a074a6437d3c6071af13701c371f5b33dcdd9231df6cfd2b - 0.0% (3.04 KB)
[#011] sha256:72fa6e686b54b08f1f658a1aca6530899331718c24f9d9afbc695dd1075cef20 - 10.38% (14.8 MB)
[#012] sha256:36692026852e8c52a488c88144d4b82e89c2f19eb6e8b3c5c3edfbe7f3f805b3 - 3.98% (5.67 MB)
/bin/sh -c #(nop) ADD file:42a7bc5a08b546b47049dd0f89ae4e7a8c86342f87000f39ade3ff52916a6c2e in /
2021-08-27 17:38:30 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2021-08-27 22:56:18 UTC/bin/sh -c #(nop) ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2021-08-27 22:56:19 UTC/bin/sh -c #(nop) ENV LANG=C.UTF-8
2021-08-27 23:22:52 UTC/bin/sh -c set -eux; apk add --no-cache ca-certificates ;
2021-08-27 23:22:53 UTC/bin/sh -c #(nop) ENV GPG_KEY=E3FF2839C048B25C084DEBE9B26995E310250568
2021-08-31 20:43:27 UTC/bin/sh -c #(nop) ENV PYTHON_VERSION=3.8.12
2021-08-31 20:51:14 UTC/bin/sh -c set -ex && apk add --no-cache --virtual .fetch-deps gnupg tar xz && 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" && export GNUPGHOME="$(mktemp -d)" && 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 -xJC /usr/src/python --strip-components=1 -f python.tar.xz && rm python.tar.xz && apk add --no-cache --virtual .build-deps 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 && apk del --no-network .fetch-deps && 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 && make -j "$(nproc)" EXTRA_CFLAGS="-DTHREAD_STACK_SIZE=0x100000" LDFLAGS="-Wl,--strip-all" && make install && 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-cache --virtual .python-rundeps && apk del --no-network .build-deps && python3 --version
2021-08-31 20:51:15 UTC/bin/sh -c cd /usr/local/bin && ln -s idle3 idle && ln -s pydoc3 pydoc && ln -s python3 python && ln -s python3-config python-config
2021-08-31 20:51:15 UTC/bin/sh -c #(nop) ENV PYTHON_PIP_VERSION=21.2.4
2021-09-08 01:58:31 UTC/bin/sh -c #(nop) ENV PYTHON_SETUPTOOLS_VERSION=57.5.0
2021-09-08 01:58:31 UTC/bin/sh -c #(nop) ENV PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/c20b0cfd643cd4a19246ccf204e2997af70f6b21/public/get-pip.py
2021-09-08 01:58:32 UTC/bin/sh -c #(nop) ENV PYTHON_GET_PIP_SHA256=fa6f3fb93cce234cd4e8dd2beb54a51ab9c247653b52855a48dd44e6b21ff28b
2021-09-08 01:58:44 UTC/bin/sh -c set -ex; 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
2021-09-08 01:58:44 UTC/bin/sh -c #(nop) CMD ["python3"]
2021-09-16 09:14:52 UTC (buildkit.dockerfile.v0)LABEL maintainer=a76yyyy <q981331502@163.com>
2021-09-16 09:14:52 UTC (buildkit.dockerfile.v0)ENV PYCURL_SSL_LIBRARY=openssl
2021-09-16 09:14:52 UTC (buildkit.dockerfile.v0)ENV CURL_VERSION=7.79.0
2021-09-16 09:14:52 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories && echo https://dl-cdn.alpinelinux.org/alpine/edge/testing >>/etc/apk/repositories # buildkit
2021-09-16 09:15:33 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk update && apk add --update --no-cache openrc redis bash git autoconf g++ tzdata nano openssh-client automake nghttp2-dev ca-certificates zlib zlib-dev brotli brotli-dev zstd zstd-dev linux-headers libtool util-linux file # buildkit
2021-09-16 09:35:14 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c file /bin/busybox && [[ $(getconf LONG_BIT) = "32" && -z $(file /bin/busybox | grep "arm") ]] && configtmp="setarch i386 ./config -m32" || configtmp="./config " && apk add --update --no-cache --virtual curldeps make perl && wget https://curl.se/download/curl-$CURL_VERSION.tar.bz2 && git clone --depth 1 -b OpenSSL_1_1_1l+quic https://github.com/quictls/openssl && git clone https://github.com/ngtcp2/nghttp3 && git clone https://github.com/ngtcp2/ngtcp2 && cd openssl && echo $configtmp enable-tls1_3 --prefix=/usr && $configtmp enable-tls1_3 --prefix=/usr && make && make install_sw && cd .. && rm -r openssl && cd nghttp3 && autoreconf -i && ./configure --prefix=/usr --enable-lib-only && make && make install && cd .. && rm -r nghttp3 && cd ngtcp2 && autoreconf -i && ./configure PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/lib/pkgconfig LDFLAGS="-Wl,-rpath,/usr/lib" --prefix=/usr --enable-lib-only && make && make install && cd .. && rm -r ngtcp2 && tar xjvf curl-$CURL_VERSION.tar.bz2 && rm curl-$CURL_VERSION.tar.bz2 && cd curl-$CURL_VERSION && ./buildconf && LDFLAGS="-Wl,-rpath,/usr/lib" ./configure --with-openssl=/usr --with-nghttp2=/usr --with-nghttp3=/usr --with-ngtcp2=/usr --prefix=/usr --enable-ipv6 --enable-unix-sockets --without-libidn --disable-static --disable-ldap --with-pic && make && make install && cd .. && rm -r curl-$CURL_VERSION && apk del curldeps # buildkit
2021-09-16 09:35:43 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c pip install --upgrade setuptools && pip install --upgrade wheel && pip install pycurl && rm -rf /var/cache/apk/* && rm -rf /usr/share/man/* # buildkit
2021-09-16 14:30:51 UTC (buildkit.dockerfile.v0)LABEL maintainer=a76yyyy <q981331502@163.com>
2021-09-16 14:30:51 UTC (buildkit.dockerfile.v0)ADD . /usr/src/app # buildkit
2021-09-16 14:30:51 UTC (buildkit.dockerfile.v0)WORKDIR /usr/src/app
2021-09-16 14:30:51 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c rc-status -a && echo -e '#!/bin/sh \nredis-server /etc/redis.conf' > /etc/local.d/redis.start && chmod +x /etc/local.d/redis.start && rc-update add local && rc-status -a # buildkit
2021-09-16 14:30:52 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir -p /root/.ssh && cp -f ssh/qiandao_fetch /root/.ssh/id_rsa && cp -f ssh/qiandao_fetch.pub /root/.ssh/id_rsa.pub && chmod 600 /root/.ssh/id_rsa && ssh-keyscan gitee.com > /root/.ssh/known_hosts && let num=$RANDOM%100+10 && sleep $num && git clone git@gitee.com:a76yyyy/qiandao.git /gitclone_tmp && yes | cp -rf /gitclone_tmp/. /usr/src/app # buildkit
2021-09-16 14:31:14 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c pip install --upgrade setuptools && pip install --no-cache-dir -r requirements.txt && rm -rf /var/cache/apk/* && rm -rf /usr/share/man/* # buildkit
2021-09-16 14:31:14 UTC (buildkit.dockerfile.v0)ENV PORT=80
2021-09-16 14:31:14 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2021-09-16 14:31:14 UTC (buildkit.dockerfile.v0)ENV TZ=CST-8
2021-09-16 14:31:14 UTC (buildkit.dockerfile.v0)VOLUME [/usr/src/app/ /data]
2021-09-16 14:31:14 UTC (buildkit.dockerfile.v0)CMD ["sh" "-c" "redis-server --daemonize yes && python /usr/src/app/run.py"]
2021-09-16 14:32:00 UTC
142 MB
7.79.0
GPG_KEYE3FF2839C048B25C084DEBE9B26995E310250568
LANGC.UTF-8
PATH/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PORT80
PYCURL_SSL_LIBRARYopenssl
PYTHON_GET_PIP_SHA256fa6f3fb93cce234cd4e8dd2beb54a51ab9c247653b52855a48dd44e6b21ff28b
PYTHON_GET_PIP_URLhttps://github.com/pypa/get-pip/raw/c20b0cfd643cd4a19246ccf204e2997af70f6b21/public/get-pip.py
PYTHON_PIP_VERSION21.2.4
PYTHON_SETUPTOOLS_VERSION57.5.0
PYTHON_VERSION3.8.12
TZCST-8
[#000] sha256:a0d0a0d46f8b52473982a3c466318f479767577551a53ffc9074c9fa7035982e - 1.89% (2.68 MB)
[#001] sha256:c11246b421beac7bdab2cd3f620a098af2a8bbbf8e608bef7bf056866e710734 - 0.19% (275 KB)
[#002] sha256:5e6f9a3065f19547192c18fa1ed3dd5ec163a387fa47d78aec28e960f5c1097c - 7.55% (10.7 MB)
[#003] sha256:1d7a167f2660c7a9f713d5ccff5a310c5cf7cf2869c3fa195f2296280f9be43d - 0.0% (233 Bytes)
[#004] sha256:31d8734f0d12ecab9e11c4879fa93c812a94db545e750ffeb5180e1b204f31c6 - 1.58% (2.24 MB)
[#005] sha256:28f63958ce804d0a6f3294a366d0b89ac6c37e6a59adc7329cd7833c83507310 - 0.0% (236 Bytes)
[#006] sha256:e7e8b33dfad5b6a134e91bf39ed83ded9ffe5a6514facb415a38a1ce8b7a9fb9 - 63.33% (90 MB)
[#007] sha256:e0061815dbb4d98369e264782a5930c0c97831dadb9acc91065ad674dda587a8 - 4.92% (6.98 MB)
[#008] sha256:5892fb5568d29c5772d7d301d860b0238621525bd862de05319e16c383cd75c9 - 3.51% (4.99 MB)
[#009] sha256:be0417495dbaa70916efc64fa19a2e6cd1eed959431aa3232fbd1b05d1f10b34 - 2.68% (3.8 MB)
[#010] sha256:9076b2bb2f5ab536e94790664cc498027580563dd257b59c65009d7c062a8cd2 - 0.0% (3.04 KB)
[#011] sha256:67ebd0a7f5ae653104b0ee5e0347c38f7d730a1571fe02e1e2e86ce912502707 - 10.4% (14.8 MB)
[#012] sha256:dc1a60b083a75e963488b1213681b00a35a945b6e3db89b7143531b313285f30 - 3.96% (5.63 MB)
/bin/sh -c #(nop) ADD file:aad4290d27580cc1a094ffaf98c3ca2fc5d699fe695dfb8e6e9fac20f1129450 in /
2021-08-27 17:19:45 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2021-08-27 19:27:41 UTC/bin/sh -c #(nop) ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2021-08-27 23:31:48 UTC/bin/sh -c #(nop) ENV LANG=C.UTF-8
2021-08-27 23:49:40 UTC/bin/sh -c set -eux; apk add --no-cache ca-certificates ;
2021-08-27 23:49:40 UTC/bin/sh -c #(nop) ENV GPG_KEY=E3FF2839C048B25C084DEBE9B26995E310250568
2021-08-31 19:50:48 UTC/bin/sh -c #(nop) ENV PYTHON_VERSION=3.8.12
2021-08-31 19:58:45 UTC/bin/sh -c set -ex && apk add --no-cache --virtual .fetch-deps gnupg tar xz && 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" && export GNUPGHOME="$(mktemp -d)" && 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 -xJC /usr/src/python --strip-components=1 -f python.tar.xz && rm python.tar.xz && apk add --no-cache --virtual .build-deps 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 && apk del --no-network .fetch-deps && 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 && make -j "$(nproc)" EXTRA_CFLAGS="-DTHREAD_STACK_SIZE=0x100000" LDFLAGS="-Wl,--strip-all" && make install && 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-cache --virtual .python-rundeps && apk del --no-network .build-deps && python3 --version
2021-08-31 19:58:47 UTC/bin/sh -c cd /usr/local/bin && ln -s idle3 idle && ln -s pydoc3 pydoc && ln -s python3 python && ln -s python3-config python-config
2021-08-31 19:58:48 UTC/bin/sh -c #(nop) ENV PYTHON_PIP_VERSION=21.2.4
2021-09-08 01:13:46 UTC/bin/sh -c #(nop) ENV PYTHON_SETUPTOOLS_VERSION=57.5.0
2021-09-08 01:13:47 UTC/bin/sh -c #(nop) ENV PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/c20b0cfd643cd4a19246ccf204e2997af70f6b21/public/get-pip.py
2021-09-08 01:13:47 UTC/bin/sh -c #(nop) ENV PYTHON_GET_PIP_SHA256=fa6f3fb93cce234cd4e8dd2beb54a51ab9c247653b52855a48dd44e6b21ff28b
2021-09-08 01:13:53 UTC/bin/sh -c set -ex; 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
2021-09-08 01:13:53 UTC/bin/sh -c #(nop) CMD ["python3"]
2021-09-16 09:14:52 UTC (buildkit.dockerfile.v0)LABEL maintainer=a76yyyy <q981331502@163.com>
2021-09-16 09:14:52 UTC (buildkit.dockerfile.v0)ENV PYCURL_SSL_LIBRARY=openssl
2021-09-16 09:14:52 UTC (buildkit.dockerfile.v0)ENV CURL_VERSION=7.79.0
2021-09-16 09:14:52 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories && echo https://dl-cdn.alpinelinux.org/alpine/edge/testing >>/etc/apk/repositories # buildkit
2021-09-16 09:15:33 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk update && apk add --update --no-cache openrc redis bash git autoconf g++ tzdata nano openssh-client automake nghttp2-dev ca-certificates zlib zlib-dev brotli brotli-dev zstd zstd-dev linux-headers libtool util-linux file # buildkit
2021-09-16 09:34:13 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c file /bin/busybox && [[ $(getconf LONG_BIT) = "32" && -z $(file /bin/busybox | grep "arm") ]] && configtmp="setarch i386 ./config -m32" || configtmp="./config " && apk add --update --no-cache --virtual curldeps make perl && wget https://curl.se/download/curl-$CURL_VERSION.tar.bz2 && git clone --depth 1 -b OpenSSL_1_1_1l+quic https://github.com/quictls/openssl && git clone https://github.com/ngtcp2/nghttp3 && git clone https://github.com/ngtcp2/ngtcp2 && cd openssl && echo $configtmp enable-tls1_3 --prefix=/usr && $configtmp enable-tls1_3 --prefix=/usr && make && make install_sw && cd .. && rm -r openssl && cd nghttp3 && autoreconf -i && ./configure --prefix=/usr --enable-lib-only && make && make install && cd .. && rm -r nghttp3 && cd ngtcp2 && autoreconf -i && ./configure PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/lib/pkgconfig LDFLAGS="-Wl,-rpath,/usr/lib" --prefix=/usr --enable-lib-only && make && make install && cd .. && rm -r ngtcp2 && tar xjvf curl-$CURL_VERSION.tar.bz2 && rm curl-$CURL_VERSION.tar.bz2 && cd curl-$CURL_VERSION && ./buildconf && LDFLAGS="-Wl,-rpath,/usr/lib" ./configure --with-openssl=/usr --with-nghttp2=/usr --with-nghttp3=/usr --with-ngtcp2=/usr --prefix=/usr --enable-ipv6 --enable-unix-sockets --without-libidn --disable-static --disable-ldap --with-pic && make && make install && cd .. && rm -r curl-$CURL_VERSION && apk del curldeps # buildkit
2021-09-16 09:34:43 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c pip install --upgrade setuptools && pip install --upgrade wheel && pip install pycurl && rm -rf /var/cache/apk/* && rm -rf /usr/share/man/* # buildkit
2021-09-16 14:30:51 UTC (buildkit.dockerfile.v0)LABEL maintainer=a76yyyy <q981331502@163.com>
2021-09-16 14:30:51 UTC (buildkit.dockerfile.v0)ADD . /usr/src/app # buildkit
2021-09-16 14:30:51 UTC (buildkit.dockerfile.v0)WORKDIR /usr/src/app
2021-09-16 14:30:51 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c rc-status -a && echo -e '#!/bin/sh \nredis-server /etc/redis.conf' > /etc/local.d/redis.start && chmod +x /etc/local.d/redis.start && rc-update add local && rc-status -a # buildkit
2021-09-16 14:30:52 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir -p /root/.ssh && cp -f ssh/qiandao_fetch /root/.ssh/id_rsa && cp -f ssh/qiandao_fetch.pub /root/.ssh/id_rsa.pub && chmod 600 /root/.ssh/id_rsa && ssh-keyscan gitee.com > /root/.ssh/known_hosts && let num=$RANDOM%100+10 && sleep $num && git clone git@gitee.com:a76yyyy/qiandao.git /gitclone_tmp && yes | cp -rf /gitclone_tmp/. /usr/src/app # buildkit
2021-09-16 14:32:00 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c pip install --upgrade setuptools && pip install --no-cache-dir -r requirements.txt && rm -rf /var/cache/apk/* && rm -rf /usr/share/man/* # buildkit
2021-09-16 14:32:00 UTC (buildkit.dockerfile.v0)ENV PORT=80
2021-09-16 14:32:00 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2021-09-16 14:32:00 UTC (buildkit.dockerfile.v0)ENV TZ=CST-8
2021-09-16 14:32:00 UTC (buildkit.dockerfile.v0)VOLUME [/usr/src/app/ /data]
2021-09-16 14:32:00 UTC (buildkit.dockerfile.v0)CMD ["sh" "-c" "redis-server --daemonize yes && python /usr/src/app/run.py"]
2021-09-16 14:32:18 UTC
127 MB
7.79.0
GPG_KEYE3FF2839C048B25C084DEBE9B26995E310250568
LANGC.UTF-8
PATH/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PORT80
PYCURL_SSL_LIBRARYopenssl
PYTHON_GET_PIP_SHA256fa6f3fb93cce234cd4e8dd2beb54a51ab9c247653b52855a48dd44e6b21ff28b
PYTHON_GET_PIP_URLhttps://github.com/pypa/get-pip/raw/c20b0cfd643cd4a19246ccf204e2997af70f6b21/public/get-pip.py
PYTHON_PIP_VERSION21.2.4
PYTHON_SETUPTOOLS_VERSION57.5.0
PYTHON_VERSION3.8.12
TZCST-8
[#000] sha256:2e78c0f86ba9a1fed30df20cb48c9cc73e9626399f12749d36b892ff99c0ecf5 - 1.97% (2.51 MB)
[#001] sha256:6f8e9151897ef0dc047f9ca095a7c3486bf84800e0cf22dcd437dfebbade82d6 - 0.21% (275 KB)
[#002] sha256:301f8863fef9cfc0749b56e52d4e5e08f8682c60d16837de44dac77d3c668f48 - 8.13% (10.3 MB)
[#003] sha256:7fba06605d613f8a3859559f5f2662c24f7de3b834b66af59157df5dda06ffd2 - 0.0% (232 Bytes)
[#004] sha256:aff7dace9e815a87bdc79ecd3a98fbde28fa6ec9616aee656e794847632302f2 - 1.76% (2.24 MB)
[#005] sha256:240909944eb3d9f9c759f2c3ad2545aecba91787c22b6cee1648a2091b8edb64 - 0.0% (236 Bytes)
[#006] sha256:3b6f335757825f214f36bf4843c49bd0dce971b133bf563bfc43c4671e63e203 - 59.84% (76 MB)
[#007] sha256:2b02fe388248791e77646019bf966bb6034dbea6d175961a65d487d0164cdd31 - 5.06% (6.42 MB)
[#008] sha256:76191c506eddb4e0117915fbdc1bef75ab4d56115b4e9a00822d7e3ad30d16d5 - 3.93% (4.99 MB)
[#009] sha256:be86f7a542be8c6059dea46ab9879f44e313dedd8fbb9e8b6a596a218da626c9 - 2.99% (3.8 MB)
[#010] sha256:a48e1fab1a02c7cd044e0f58707078c1f1d5f9e168044e9393e9e2269f76d5cd - 0.0% (3.04 KB)
[#011] sha256:e366b2765546c23a44d9c0107d942043f8eab42a7eca9bed36e573fcba5f8e95 - 11.64% (14.8 MB)
[#012] sha256:aba43bd5882fade6ccbad6703838c3fb469ff2599f393e54808023d8a3ee1d0a - 4.46% (5.66 MB)
/bin/sh -c #(nop) ADD file:1c1c4520d49cb6e8f795f3b953d1ed3c3c77868b98b53a455169c254fcec5acd in /
2021-08-27 17:49:30 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2021-08-27 22:42:05 UTC/bin/sh -c #(nop) ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2021-08-27 22:42:06 UTC/bin/sh -c #(nop) ENV LANG=C.UTF-8
2021-08-27 23:08:50 UTC/bin/sh -c set -eux; apk add --no-cache ca-certificates ;
2021-08-27 23:08:51 UTC/bin/sh -c #(nop) ENV GPG_KEY=E3FF2839C048B25C084DEBE9B26995E310250568
2021-08-31 21:40:48 UTC/bin/sh -c #(nop) ENV PYTHON_VERSION=3.8.12
2021-08-31 21:51:49 UTC/bin/sh -c set -ex && apk add --no-cache --virtual .fetch-deps gnupg tar xz && 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" && export GNUPGHOME="$(mktemp -d)" && 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 -xJC /usr/src/python --strip-components=1 -f python.tar.xz && rm python.tar.xz && apk add --no-cache --virtual .build-deps 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 && apk del --no-network .fetch-deps && 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 && make -j "$(nproc)" EXTRA_CFLAGS="-DTHREAD_STACK_SIZE=0x100000" LDFLAGS="-Wl,--strip-all" && make install && 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-cache --virtual .python-rundeps && apk del --no-network .build-deps && python3 --version
2021-08-31 21:51:51 UTC/bin/sh -c cd /usr/local/bin && ln -s idle3 idle && ln -s pydoc3 pydoc && ln -s python3 python && ln -s python3-config python-config
2021-08-31 21:51:52 UTC/bin/sh -c #(nop) ENV PYTHON_PIP_VERSION=21.2.4
2021-09-08 01:30:00 UTC/bin/sh -c #(nop) ENV PYTHON_SETUPTOOLS_VERSION=57.5.0
2021-09-08 01:30:00 UTC/bin/sh -c #(nop) ENV PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/c20b0cfd643cd4a19246ccf204e2997af70f6b21/public/get-pip.py
2021-09-08 01:30:01 UTC/bin/sh -c #(nop) ENV PYTHON_GET_PIP_SHA256=fa6f3fb93cce234cd4e8dd2beb54a51ab9c247653b52855a48dd44e6b21ff28b
2021-09-08 01:30:16 UTC/bin/sh -c set -ex; 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
2021-09-08 01:30:17 UTC/bin/sh -c #(nop) CMD ["python3"]
2021-09-16 09:14:52 UTC (buildkit.dockerfile.v0)LABEL maintainer=a76yyyy <q981331502@163.com>
2021-09-16 09:14:52 UTC (buildkit.dockerfile.v0)ENV PYCURL_SSL_LIBRARY=openssl
2021-09-16 09:14:52 UTC (buildkit.dockerfile.v0)ENV CURL_VERSION=7.79.0
2021-09-16 09:14:52 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories && echo https://dl-cdn.alpinelinux.org/alpine/edge/testing >>/etc/apk/repositories # buildkit
2021-09-16 09:15:41 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk update && apk add --update --no-cache openrc redis bash git autoconf g++ tzdata nano openssh-client automake nghttp2-dev ca-certificates zlib zlib-dev brotli brotli-dev zstd zstd-dev linux-headers libtool util-linux file # buildkit
2021-09-16 11:41:49 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c file /bin/busybox && [[ $(getconf LONG_BIT) = "32" && -z $(file /bin/busybox | grep "arm") ]] && configtmp="setarch i386 ./config -m32" || configtmp="./config " && apk add --update --no-cache --virtual curldeps make perl && wget https://curl.se/download/curl-$CURL_VERSION.tar.bz2 && git clone --depth 1 -b OpenSSL_1_1_1l+quic https://github.com/quictls/openssl && git clone https://github.com/ngtcp2/nghttp3 && git clone https://github.com/ngtcp2/ngtcp2 && cd openssl && echo $configtmp enable-tls1_3 --prefix=/usr && $configtmp enable-tls1_3 --prefix=/usr && make && make install_sw && cd .. && rm -r openssl && cd nghttp3 && autoreconf -i && ./configure --prefix=/usr --enable-lib-only && make && make install && cd .. && rm -r nghttp3 && cd ngtcp2 && autoreconf -i && ./configure PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/lib/pkgconfig LDFLAGS="-Wl,-rpath,/usr/lib" --prefix=/usr --enable-lib-only && make && make install && cd .. && rm -r ngtcp2 && tar xjvf curl-$CURL_VERSION.tar.bz2 && rm curl-$CURL_VERSION.tar.bz2 && cd curl-$CURL_VERSION && ./buildconf && LDFLAGS="-Wl,-rpath,/usr/lib" ./configure --with-openssl=/usr --with-nghttp2=/usr --with-nghttp3=/usr --with-ngtcp2=/usr --prefix=/usr --enable-ipv6 --enable-unix-sockets --without-libidn --disable-static --disable-ldap --with-pic && make && make install && cd .. && rm -r curl-$CURL_VERSION && apk del curldeps # buildkit
2021-09-16 11:44:46 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c pip install --upgrade setuptools && pip install --upgrade wheel && pip install pycurl && rm -rf /var/cache/apk/* && rm -rf /usr/share/man/* # buildkit
2021-09-16 14:30:51 UTC (buildkit.dockerfile.v0)LABEL maintainer=a76yyyy <q981331502@163.com>
2021-09-16 14:30:51 UTC (buildkit.dockerfile.v0)ADD . /usr/src/app # buildkit
2021-09-16 14:30:51 UTC (buildkit.dockerfile.v0)WORKDIR /usr/src/app
2021-09-16 14:30:51 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c rc-status -a && echo -e '#!/bin/sh \nredis-server /etc/redis.conf' > /etc/local.d/redis.start && chmod +x /etc/local.d/redis.start && rc-update add local && rc-status -a # buildkit
2021-09-16 14:30:54 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir -p /root/.ssh && cp -f ssh/qiandao_fetch /root/.ssh/id_rsa && cp -f ssh/qiandao_fetch.pub /root/.ssh/id_rsa.pub && chmod 600 /root/.ssh/id_rsa && ssh-keyscan gitee.com > /root/.ssh/known_hosts && let num=$RANDOM%100+10 && sleep $num && git clone git@gitee.com:a76yyyy/qiandao.git /gitclone_tmp && yes | cp -rf /gitclone_tmp/. /usr/src/app # buildkit
2021-09-16 14:32:18 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c pip install --upgrade setuptools && pip install --no-cache-dir -r requirements.txt && rm -rf /var/cache/apk/* && rm -rf /usr/share/man/* # buildkit
2021-09-16 14:32:18 UTC (buildkit.dockerfile.v0)ENV PORT=80
2021-09-16 14:32:18 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2021-09-16 14:32:18 UTC (buildkit.dockerfile.v0)ENV TZ=CST-8
2021-09-16 14:32:18 UTC (buildkit.dockerfile.v0)VOLUME [/usr/src/app/ /data]
2021-09-16 14:32:18 UTC (buildkit.dockerfile.v0)CMD ["sh" "-c" "redis-server --daemonize yes && python /usr/src/app/run.py"]
2021-09-16 14:32:41 UTC
121 MB
7.79.0
GPG_KEYE3FF2839C048B25C084DEBE9B26995E310250568
LANGC.UTF-8
PATH/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PORT80
PYCURL_SSL_LIBRARYopenssl
PYTHON_GET_PIP_SHA256fa6f3fb93cce234cd4e8dd2beb54a51ab9c247653b52855a48dd44e6b21ff28b
PYTHON_GET_PIP_URLhttps://github.com/pypa/get-pip/raw/c20b0cfd643cd4a19246ccf204e2997af70f6b21/public/get-pip.py
PYTHON_PIP_VERSION21.2.4
PYTHON_SETUPTOOLS_VERSION57.5.0
PYTHON_VERSION3.8.12
TZCST-8
[#000] sha256:a14774a5a62e0f454febaec7cb603e18a6a8e25ef9da4a4da85b155bdd5e5a7a - 1.91% (2.32 MB)
[#001] sha256:30d8e0b2f9a23d662efa5dee6f3f21f07fe8fffc2aa562b0514bbb0e47de358e - 0.22% (274 KB)
[#002] sha256:501edc19cc45880b4a6d6123688f4693be2eded964f7b50fea7ce16bd9054d92 - 8.13% (9.87 MB)
[#003] sha256:b2af96004e7587c4bd25c0be429771657b65250f5f8533d9af6a7bebe23ae2d2 - 0.0% (229 Bytes)
[#004] sha256:a97b15c66c832d4d436d82dc7cf37493147b808a84fe235eee20b6cb4cd59108 - 1.85% (2.24 MB)
[#005] sha256:240909944eb3d9f9c759f2c3ad2545aecba91787c22b6cee1648a2091b8edb64 - 0.0% (236 Bytes)
[#006] sha256:0694fb19657977b28a0c215d53bf08ceccab17291b955c2d4c5989bf36f626e5 - 58.74% (71.3 MB)
[#007] sha256:eb1536774afae5dc160b1583cfe2cf24be72b15254afafe6c7576cc8f3052559 - 5.09% (6.18 MB)
[#008] sha256:ebbf4bd8471302cf1e0317a507705b67d45d2031cf17ad53e857b63b498f9cb2 - 4.11% (4.99 MB)
[#009] sha256:10b824cdb433ef74d689eb7906a45be590fde8e120f75c71d3a963d87e2cd679 - 3.13% (3.8 MB)
[#010] sha256:355319d70f1b22dff9a67df4a21257063ba3274da1bf02eb128156dec8dabf8a - 0.0% (3.04 KB)
[#011] sha256:571f791c0e058f79571a9598f6ab60396bfaf063c2e031e0c2b5982aa5d5d51d - 12.17% (14.8 MB)
[#012] sha256:e45264f15f793c82754e93dfe43f2e63c5c18563d879f6bef20cf290475cdfe0 - 4.65% (5.64 MB)
/bin/sh -c #(nop) ADD file:a7da7992ccea54d3295231027614f138aa45c4d4a25ea6ec9bf7b316b9f67d95 in /
2021-08-27 17:57:32 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2021-08-28 00:49:02 UTC/bin/sh -c #(nop) ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2021-08-28 00:49:03 UTC/bin/sh -c #(nop) ENV LANG=C.UTF-8
2021-08-28 01:14:17 UTC/bin/sh -c set -eux; apk add --no-cache ca-certificates ;
2021-08-28 01:14:17 UTC/bin/sh -c #(nop) ENV GPG_KEY=E3FF2839C048B25C084DEBE9B26995E310250568
2021-08-31 21:21:03 UTC/bin/sh -c #(nop) ENV PYTHON_VERSION=3.8.12
2021-08-31 21:31:20 UTC/bin/sh -c set -ex && apk add --no-cache --virtual .fetch-deps gnupg tar xz && 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" && export GNUPGHOME="$(mktemp -d)" && 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 -xJC /usr/src/python --strip-components=1 -f python.tar.xz && rm python.tar.xz && apk add --no-cache --virtual .build-deps 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 && apk del --no-network .fetch-deps && 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 && make -j "$(nproc)" EXTRA_CFLAGS="-DTHREAD_STACK_SIZE=0x100000" LDFLAGS="-Wl,--strip-all" && make install && 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-cache --virtual .python-rundeps && apk del --no-network .build-deps && python3 --version
2021-08-31 21:31:21 UTC/bin/sh -c cd /usr/local/bin && ln -s idle3 idle && ln -s pydoc3 pydoc && ln -s python3 python && ln -s python3-config python-config
2021-08-31 21:31:22 UTC/bin/sh -c #(nop) ENV PYTHON_PIP_VERSION=21.2.4
2021-09-08 03:35:47 UTC/bin/sh -c #(nop) ENV PYTHON_SETUPTOOLS_VERSION=57.5.0
2021-09-08 03:35:48 UTC/bin/sh -c #(nop) ENV PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/c20b0cfd643cd4a19246ccf204e2997af70f6b21/public/get-pip.py
2021-09-08 03:35:48 UTC/bin/sh -c #(nop) ENV PYTHON_GET_PIP_SHA256=fa6f3fb93cce234cd4e8dd2beb54a51ab9c247653b52855a48dd44e6b21ff28b
2021-09-08 03:36:03 UTC/bin/sh -c set -ex; 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
2021-09-08 03:36:03 UTC/bin/sh -c #(nop) CMD ["python3"]
2021-09-16 09:14:52 UTC (buildkit.dockerfile.v0)LABEL maintainer=a76yyyy <q981331502@163.com>
2021-09-16 09:14:52 UTC (buildkit.dockerfile.v0)ENV PYCURL_SSL_LIBRARY=openssl
2021-09-16 09:14:52 UTC (buildkit.dockerfile.v0)ENV CURL_VERSION=7.79.0
2021-09-16 09:14:52 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories && echo https://dl-cdn.alpinelinux.org/alpine/edge/testing >>/etc/apk/repositories # buildkit
2021-09-16 09:15:42 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk update && apk add --update --no-cache openrc redis bash git autoconf g++ tzdata nano openssh-client automake nghttp2-dev ca-certificates zlib zlib-dev brotli brotli-dev zstd zstd-dev linux-headers libtool util-linux file # buildkit
2021-09-16 11:44:31 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c file /bin/busybox && [[ $(getconf LONG_BIT) = "32" && -z $(file /bin/busybox | grep "arm") ]] && configtmp="setarch i386 ./config -m32" || configtmp="./config " && apk add --update --no-cache --virtual curldeps make perl && wget https://curl.se/download/curl-$CURL_VERSION.tar.bz2 && git clone --depth 1 -b OpenSSL_1_1_1l+quic https://github.com/quictls/openssl && git clone https://github.com/ngtcp2/nghttp3 && git clone https://github.com/ngtcp2/ngtcp2 && cd openssl && echo $configtmp enable-tls1_3 --prefix=/usr && $configtmp enable-tls1_3 --prefix=/usr && make && make install_sw && cd .. && rm -r openssl && cd nghttp3 && autoreconf -i && ./configure --prefix=/usr --enable-lib-only && make && make install && cd .. && rm -r nghttp3 && cd ngtcp2 && autoreconf -i && ./configure PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/lib/pkgconfig LDFLAGS="-Wl,-rpath,/usr/lib" --prefix=/usr --enable-lib-only && make && make install && cd .. && rm -r ngtcp2 && tar xjvf curl-$CURL_VERSION.tar.bz2 && rm curl-$CURL_VERSION.tar.bz2 && cd curl-$CURL_VERSION && ./buildconf && LDFLAGS="-Wl,-rpath,/usr/lib" ./configure --with-openssl=/usr --with-nghttp2=/usr --with-nghttp3=/usr --with-ngtcp2=/usr --prefix=/usr --enable-ipv6 --enable-unix-sockets --without-libidn --disable-static --disable-ldap --with-pic && make && make install && cd .. && rm -r curl-$CURL_VERSION && apk del curldeps # buildkit
2021-09-16 11:46:39 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c pip install --upgrade setuptools && pip install --upgrade wheel && pip install pycurl && rm -rf /var/cache/apk/* && rm -rf /usr/share/man/* # buildkit
2021-09-16 14:30:51 UTC (buildkit.dockerfile.v0)LABEL maintainer=a76yyyy <q981331502@163.com>
2021-09-16 14:30:51 UTC (buildkit.dockerfile.v0)ADD . /usr/src/app # buildkit
2021-09-16 14:30:51 UTC (buildkit.dockerfile.v0)WORKDIR /usr/src/app
2021-09-16 14:30:51 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c rc-status -a && echo -e '#!/bin/sh \nredis-server /etc/redis.conf' > /etc/local.d/redis.start && chmod +x /etc/local.d/redis.start && rc-update add local && rc-status -a # buildkit
2021-09-16 14:30:54 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir -p /root/.ssh && cp -f ssh/qiandao_fetch /root/.ssh/id_rsa && cp -f ssh/qiandao_fetch.pub /root/.ssh/id_rsa.pub && chmod 600 /root/.ssh/id_rsa && ssh-keyscan gitee.com > /root/.ssh/known_hosts && let num=$RANDOM%100+10 && sleep $num && git clone git@gitee.com:a76yyyy/qiandao.git /gitclone_tmp && yes | cp -rf /gitclone_tmp/. /usr/src/app # buildkit
2021-09-16 14:32:41 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c pip install --upgrade setuptools && pip install --no-cache-dir -r requirements.txt && rm -rf /var/cache/apk/* && rm -rf /usr/share/man/* # buildkit
2021-09-16 14:32:41 UTC (buildkit.dockerfile.v0)ENV PORT=80
2021-09-16 14:32:41 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2021-09-16 14:32:41 UTC (buildkit.dockerfile.v0)ENV TZ=CST-8
2021-09-16 14:32:41 UTC (buildkit.dockerfile.v0)VOLUME [/usr/src/app/ /data]
2021-09-16 14:32:41 UTC (buildkit.dockerfile.v0)CMD ["sh" "-c" "redis-server --daemonize yes && python /usr/src/app/run.py"]
2021-09-16 14:32:32 UTC
135 MB
7.79.0
GPG_KEYE3FF2839C048B25C084DEBE9B26995E310250568
LANGC.UTF-8
PATH/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PORT80
PYCURL_SSL_LIBRARYopenssl
PYTHON_GET_PIP_SHA256fa6f3fb93cce234cd4e8dd2beb54a51ab9c247653b52855a48dd44e6b21ff28b
PYTHON_GET_PIP_URLhttps://github.com/pypa/get-pip/raw/c20b0cfd643cd4a19246ccf204e2997af70f6b21/public/get-pip.py
PYTHON_PIP_VERSION21.2.4
PYTHON_SETUPTOOLS_VERSION57.5.0
PYTHON_VERSION3.8.12
TZCST-8
[#000] sha256:552d1f2373af9bfe12033568ebbfb0ccbb0de11279f9a415a29207e264d7f4d9 - 1.92% (2.59 MB)
[#001] sha256:82397dd0b53e51c9238ac3da861e9862f3f01e133f3447bc318b86ede25c8bf1 - 0.2% (275 KB)
[#002] sha256:ea96addd4e5a9065de10c8cc698a1cf86dffd94c88a6cefe314b684aa76c021a - 8.0% (10.8 MB)
[#003] sha256:968775df8ebc9201256291a162db868cafbe9ca1647d5579df7c6b9e5ac36ba2 - 0.0% (229 Bytes)
[#004] sha256:e6573ac64e2803cbcb1cb2597a7c1d5400dcc8b7637a74420e5cb962a1c2fd4d - 1.66% (2.24 MB)
[#005] sha256:240909944eb3d9f9c759f2c3ad2545aecba91787c22b6cee1648a2091b8edb64 - 0.0% (236 Bytes)
[#006] sha256:2020b53ee378a4b83064f6130cf5cdc8a1052718c7a6a1e94d061649151b0362 - 61.45% (82.8 MB)
[#007] sha256:724469871a46047de99129c4d45664957e9c0d571f68a5325de21232c6fae2f5 - 5.09% (6.85 MB)
[#008] sha256:ec38dc861b2995dcd35a45627968015e04bc544ccb21653a1783fdf9175097cb - 3.71% (4.99 MB)
[#009] sha256:ad6911d8b80d57fcd160f80e7ed2980492c5cc073ff54e40ab4d1505b2b40296 - 2.82% (3.8 MB)
[#010] sha256:0a6f34c7a98e0b03cea6ea28653f1467b5ab7f4a4f711dd32479b4a10c10928a - 0.0% (3.04 KB)
[#011] sha256:ae09aca225b7d130571f3e5ec45fb04080de06b07f2cf183a415b59c3b7e2f60 - 10.97% (14.8 MB)
[#012] sha256:077132c3ba18c02cdfdb5875ae298249ace6e8d3a67ad9594c7dbd732f543e34 - 4.18% (5.62 MB)
/bin/sh -c #(nop) ADD file:dc8af9c7bfe9f9541e1db38dea01c4201609f3075b31e108f2073ffed8c5e4b9 in /
2021-08-27 17:39:33 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2021-08-27 19:18:09 UTC/bin/sh -c #(nop) ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2021-08-28 00:00:34 UTC/bin/sh -c #(nop) ENV LANG=C.UTF-8
2021-08-28 00:14:42 UTC/bin/sh -c set -eux; apk add --no-cache ca-certificates ;
2021-08-28 00:14:42 UTC/bin/sh -c #(nop) ENV GPG_KEY=E3FF2839C048B25C084DEBE9B26995E310250568
2021-09-01 00:30:15 UTC/bin/sh -c #(nop) ENV PYTHON_VERSION=3.8.12
2021-09-01 00:36:02 UTC/bin/sh -c set -ex && apk add --no-cache --virtual .fetch-deps gnupg tar xz && 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" && export GNUPGHOME="$(mktemp -d)" && 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 -xJC /usr/src/python --strip-components=1 -f python.tar.xz && rm python.tar.xz && apk add --no-cache --virtual .build-deps 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 && apk del --no-network .fetch-deps && 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 && make -j "$(nproc)" EXTRA_CFLAGS="-DTHREAD_STACK_SIZE=0x100000" LDFLAGS="-Wl,--strip-all" && make install && 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-cache --virtual .python-rundeps && apk del --no-network .build-deps && python3 --version
2021-09-01 00:36:03 UTC/bin/sh -c cd /usr/local/bin && ln -s idle3 idle && ln -s pydoc3 pydoc && ln -s python3 python && ln -s python3-config python-config
2021-09-01 00:36:03 UTC/bin/sh -c #(nop) ENV PYTHON_PIP_VERSION=21.2.4
2021-09-08 01:25:14 UTC/bin/sh -c #(nop) ENV PYTHON_SETUPTOOLS_VERSION=57.5.0
2021-09-08 01:25:14 UTC/bin/sh -c #(nop) ENV PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/c20b0cfd643cd4a19246ccf204e2997af70f6b21/public/get-pip.py
2021-09-08 01:25:15 UTC/bin/sh -c #(nop) ENV PYTHON_GET_PIP_SHA256=fa6f3fb93cce234cd4e8dd2beb54a51ab9c247653b52855a48dd44e6b21ff28b
2021-09-08 01:25:21 UTC/bin/sh -c set -ex; 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
2021-09-08 01:25:21 UTC/bin/sh -c #(nop) CMD ["python3"]
2021-09-16 09:14:52 UTC (buildkit.dockerfile.v0)LABEL maintainer=a76yyyy <q981331502@163.com>
2021-09-16 09:14:52 UTC (buildkit.dockerfile.v0)ENV PYCURL_SSL_LIBRARY=openssl
2021-09-16 09:14:52 UTC (buildkit.dockerfile.v0)ENV CURL_VERSION=7.79.0
2021-09-16 09:14:52 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories && echo https://dl-cdn.alpinelinux.org/alpine/edge/testing >>/etc/apk/repositories # buildkit
2021-09-16 09:15:50 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk update && apk add --update --no-cache openrc redis bash git autoconf g++ tzdata nano openssh-client automake nghttp2-dev ca-certificates zlib zlib-dev brotli brotli-dev zstd zstd-dev linux-headers libtool util-linux file # buildkit
2021-09-16 11:52:54 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c file /bin/busybox && [[ $(getconf LONG_BIT) = "32" && -z $(file /bin/busybox | grep "arm") ]] && configtmp="setarch i386 ./config -m32" || configtmp="./config " && apk add --update --no-cache --virtual curldeps make perl && wget https://curl.se/download/curl-$CURL_VERSION.tar.bz2 && git clone --depth 1 -b OpenSSL_1_1_1l+quic https://github.com/quictls/openssl && git clone https://github.com/ngtcp2/nghttp3 && git clone https://github.com/ngtcp2/ngtcp2 && cd openssl && echo $configtmp enable-tls1_3 --prefix=/usr && $configtmp enable-tls1_3 --prefix=/usr && make && make install_sw && cd .. && rm -r openssl && cd nghttp3 && autoreconf -i && ./configure --prefix=/usr --enable-lib-only && make && make install && cd .. && rm -r nghttp3 && cd ngtcp2 && autoreconf -i && ./configure PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/lib/pkgconfig LDFLAGS="-Wl,-rpath,/usr/lib" --prefix=/usr --enable-lib-only && make && make install && cd .. && rm -r ngtcp2 && tar xjvf curl-$CURL_VERSION.tar.bz2 && rm curl-$CURL_VERSION.tar.bz2 && cd curl-$CURL_VERSION && ./buildconf && LDFLAGS="-Wl,-rpath,/usr/lib" ./configure --with-openssl=/usr --with-nghttp2=/usr --with-nghttp3=/usr --with-ngtcp2=/usr --prefix=/usr --enable-ipv6 --enable-unix-sockets --without-libidn --disable-static --disable-ldap --with-pic && make && make install && cd .. && rm -r curl-$CURL_VERSION && apk del curldeps # buildkit
2021-09-16 11:55:02 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c pip install --upgrade setuptools && pip install --upgrade wheel && pip install pycurl && rm -rf /var/cache/apk/* && rm -rf /usr/share/man/* # buildkit
2021-09-16 14:30:51 UTC (buildkit.dockerfile.v0)LABEL maintainer=a76yyyy <q981331502@163.com>
2021-09-16 14:30:51 UTC (buildkit.dockerfile.v0)ADD . /usr/src/app # buildkit
2021-09-16 14:30:51 UTC (buildkit.dockerfile.v0)WORKDIR /usr/src/app
2021-09-16 14:30:51 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c rc-status -a && echo -e '#!/bin/sh \nredis-server /etc/redis.conf' > /etc/local.d/redis.start && chmod +x /etc/local.d/redis.start && rc-update add local && rc-status -a # buildkit
2021-09-16 14:30:54 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir -p /root/.ssh && cp -f ssh/qiandao_fetch /root/.ssh/id_rsa && cp -f ssh/qiandao_fetch.pub /root/.ssh/id_rsa.pub && chmod 600 /root/.ssh/id_rsa && ssh-keyscan gitee.com > /root/.ssh/known_hosts && let num=$RANDOM%100+10 && sleep $num && git clone git@gitee.com:a76yyyy/qiandao.git /gitclone_tmp && yes | cp -rf /gitclone_tmp/. /usr/src/app # buildkit
2021-09-16 14:32:32 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c pip install --upgrade setuptools && pip install --no-cache-dir -r requirements.txt && rm -rf /var/cache/apk/* && rm -rf /usr/share/man/* # buildkit
2021-09-16 14:32:32 UTC (buildkit.dockerfile.v0)ENV PORT=80
2021-09-16 14:32:32 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2021-09-16 14:32:32 UTC (buildkit.dockerfile.v0)ENV TZ=CST-8
2021-09-16 14:32:32 UTC (buildkit.dockerfile.v0)VOLUME [/usr/src/app/ /data]
2021-09-16 14:32:32 UTC (buildkit.dockerfile.v0)CMD ["sh" "-c" "redis-server --daemonize yes && python /usr/src/app/run.py"]
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.