2025-08-03 14:16:18 UTC
76.7 MB
8.6.0
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PORT80
PYCURL_SSL_LIBRARYopenssl
QIANDAO_LITETrue
SSL_VERSION3.1.5
TZCST-8
[#000] sha256:9a0ae9576d2bb781d51d7ec767766ca24bf421f170ffc041209c8f51af576c04 - 4.03% (3.09 MB)
[#001] sha256:2770bea47a4c62cec2fc657b8250d42bec16302bacc48085d55aa8d77410a34c - 42.71% (32.8 MB)
[#002] sha256:adffd7f123fda478395abd3589b9fe64958aec06429850a3e5233a3480026dc8 - 0.0% (1.99 KB)
[#003] sha256:93e1de42e7dca6c295463b2dfd17e599dfea66627c976174d0a6378e6c4bfe20 - 0.0% (625 Bytes)
[#004] sha256:cde6f8e23433f657c1ee7d749a93e9686829ae1503e68e3551e2eaa242399ae0 - 0.0% (126 Bytes)
[#005] sha256:6531a6994a4914026cd16edbcc3d01c49d163ba4646cccd3fee7373eabd1683d - 53.25% (40.8 MB)
/bin/sh -c #(nop) ADD file:c72888c0b9e0d228c68c01647a8997d55a5ed94346ead01c7b3b23d713ca2d77 in /
2023-12-20 09:49:06 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2024-02-08 17:16:04 UTC (buildkit.dockerfile.v0)LABEL maintainer=a76yyyy <[email protected]>
2024-02-08 17:16:04 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/qiandao-today/pycurl-docker
2024-02-08 17:16:04 UTC (buildkit.dockerfile.v0)ENV PYCURL_SSL_LIBRARY=openssl
2024-02-08 17:16:04 UTC (buildkit.dockerfile.v0)ENV SSL_VERSION=3.1.5
2024-02-08 17:16:04 UTC (buildkit.dockerfile.v0)ENV CURL_VERSION=8.6.0
2024-02-08 17:16:04 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk update && apk add --update --no-cache git tzdata ca-certificates python3 && apk add --update --no-cache --virtual .build_deps nano openssh-client cmake make perl autoconf g++ automake linux-headers libtool util-linux file libidn2-dev libgsasl-dev krb5-dev zstd-dev nghttp2-dev zlib-dev brotli-dev py3-pip py3-setuptools py3-wheel python3-dev c-ares-dev nghttp3-dev libpsl-dev && file /bin/busybox && [[ $(getconf LONG_BIT) = "64" && -z $(file /bin/busybox | grep -i "arm") ]] && libdir="lib64" || libdir="lib" && [[ $(getconf LONG_BIT) = "32" && -z $(file /bin/busybox | grep -i "arm") ]] && configtmp="setarch i386 ./config -m32" || configtmp="./config " && wget https://curl.haxx.se/download/curl-$CURL_VERSION.tar.bz2 && tar xjvf curl-$CURL_VERSION.tar.bz2 && rm curl-$CURL_VERSION.tar.bz2 && git clone --depth 1 -b openssl-$SSL_VERSION+quic https://github.com/quictls/openssl && git clone --depth 1 https://github.com/ngtcp2/ngtcp2 && cd openssl && echo $configtmp enable-tls1_3 --prefix=/usr && $configtmp enable-tls1_3 --prefix=/usr && make -j$(($(grep -c ^processor /proc/cpuinfo) - 0)) && make install_sw && cd .. && rm -rf openssl && cd ngtcp2 && git submodule update --init && autoreconf -fi && ./configure PKG_CONFIG_PATH=/usr/$libdir/pkgconfig LDFLAGS="-Wl,-rpath,/usr/$libdir" --prefix=/usr --enable-lib-only && make -j$(($(grep -c ^processor /proc/cpuinfo) - 0)) check && make install && cd .. && rm -rf ngtcp2 && cd curl-$CURL_VERSION && autoreconf -fi && LDFLAGS="-Wl,-rpath,/usr/$libdir" ./configure --with-openssl=/usr --with-nghttp2=/usr --with-nghttp3=/usr --with-ngtcp2=/usr --prefix=/usr --enable-ipv6 --enable-unix-sockets --with-libidn2 --disable-static --disable-ldap --with-pic --with-gssapi --enable-ares && make -j$(($(grep -c ^processor /proc/cpuinfo) - 0)) && make install && cd .. && rm -rf ./curl-$CURL_VERSION && [[ -n $(find /usr/lib64 -name libssl.so.*) ]] && { ln -s /usr/lib64/libssl.so.81.3 /usr/lib/ && ln -s /usr/lib64/libcrypto.so.81.3 /usr/lib/ ;} || echo "" && pip install --no-cache-dir --compile --break-system-packages pycurl && apk del .build_deps && apk add --update --no-cache libidn2 libgsasl zstd-libs zlib c-ares nghttp2 nghttp3 libpsl && rm -rf /var/cache/apk/* && rm -rf /usr/share/man/* # buildkit
2025-08-03 14:14:40 UTC (buildkit.dockerfile.v0)LABEL maintainer=a76yyyy <[email protected]>
2025-08-03 14:14:40 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/qd-today/qd
2025-08-03 14:14:40 UTC (buildkit.dockerfile.v0)ADD ssh/qd_fetch /root/.ssh/id_rsa # buildkit
2025-08-03 14:14:40 UTC (buildkit.dockerfile.v0)ADD ssh/qd_fetch.pub /root/.ssh/id_rsa.pub # buildkit
2025-08-03 14:14:40 UTC (buildkit.dockerfile.v0)WORKDIR /usr/src/app
2025-08-03 14:16:18 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c sed -i 's/mirrors.ustc.edu.cn/dl-cdn.alpinelinux.org/g' /etc/apk/repositories && sed -i 's/edge/v3.19/g' /etc/apk/repositories && sed -i '/testing/d' /etc/apk/repositories && apk update && apk add --update --no-cache openssh-client python3 py3-six py3-markupsafe py3-pycryptodome py3-tornado py3-wrapt py3-packaging py3-greenlet py3-urllib3 py3-cryptography py3-aiosignal py3-async-timeout py3-attrs py3-frozenlist py3-multidict py3-charset-normalizer py3-aiohttp py3-typing-extensions py3-yarl py3-cffi && chmod 600 /root/.ssh/id_rsa && ssh-keyscan gitee.com > /root/.ssh/known_hosts && let num=$RANDOM%100+10 && sleep $num && git clone --depth 1 [email protected]:qd-today/qd.git /gitclone_tmp && yes | cp -rf /gitclone_tmp/. /usr/src/app && rm -rf /gitclone_tmp && chmod +x /usr/src/app/update.sh && ln -s /usr/src/app/update.sh /bin/update && apk add --no-cache --virtual .build_deps nano cmake make perl autoconf g++ automake linux-headers libtool util-linux python3-dev py3-pip py3-setuptools py3-wheel && sed -i '/ddddocr/d' requirements.txt && sed -i '/packaging/d' requirements.txt && sed -i '/wrapt/d' requirements.txt && sed -i '/pycryptodome/d' requirements.txt && sed -i '/tornado/d' requirements.txt && sed -i '/MarkupSafe/d' requirements.txt && sed -i '/pillow/d' requirements.txt && sed -i '/opencv/d' requirements.txt && sed -i '/numpy/d' requirements.txt && sed -i '/greenlet/d' requirements.txt && sed -i '/urllib3/d' requirements.txt && sed -i '/cryptography/d' requirements.txt && sed -i '/aiosignal/d' requirements.txt && sed -i '/async-timeout/d' requirements.txt && sed -i '/attrs/d' requirements.txt && sed -i '/frozenlist/d' requirements.txt && sed -i '/multidict/d' requirements.txt && sed -i '/charset-normalizer/d' requirements.txt && sed -i '/aiohttp/d' requirements.txt && sed -i '/typing-extensions/d' requirements.txt && sed -i '/yarl/d' requirements.txt && sed -i '/cffi/d' requirements.txt && pip install --no-cache-dir -r requirements.txt --break-system-packages && apk del .build_deps && sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories && rm -rf /var/cache/apk/* && rm -rf /usr/share/man/* # buildkit
2025-08-03 14:16:18 UTC (buildkit.dockerfile.v0)ENV PORT=80
2025-08-03 14:16:18 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2025-08-03 14:16:18 UTC (buildkit.dockerfile.v0)ENV QIANDAO_LITE=True
2025-08-03 14:16:18 UTC (buildkit.dockerfile.v0)ENV TZ=CST-8
2025-08-03 14:16:18 UTC (buildkit.dockerfile.v0)VOLUME [/usr/src/app/config]
2025-08-03 14:16:18 UTC (buildkit.dockerfile.v0)CMD ["sh" "-c" "python /usr/src/app/run.py"]
2025-08-03 14:16:41 UTC
76.2 MB
8.6.0
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PORT80
PYCURL_SSL_LIBRARYopenssl
QIANDAO_LITETrue
SSL_VERSION3.1.5
TZCST-8
[#000] sha256:dcccee43ad5d95c556da9df1c1d859fd9864643786d8c2c323ca9886c51b07b9 - 4.27% (3.25 MB)
[#001] sha256:b7da841b138259d4c291c1b7cc574e5be76e9aa3f28841853c83945e64da8b4c - 42.38% (32.3 MB)
[#002] sha256:df6e79e22ea606e3eef1a55e9374364ab1605b648ed9b592da00169013212492 - 0.0% (1.99 KB)
[#003] sha256:d151f4f8f5fff1dc694d942c5f01467772c199cc0ee9f2df59ed5c687be7a0a9 - 0.0% (626 Bytes)
[#004] sha256:f96917d2ee370287c836cb102d3f58d46ea7eaa3cc6c29c2149bc4ec8cdf51ea - 0.0% (126 Bytes)
[#005] sha256:29977ee6d2c59845cba44d850d5a9fac1e4a1aa83ce991d7912560be7cb229f9 - 53.34% (40.6 MB)
/bin/sh -c #(nop) ADD file:8d267ecc5c308e11f1e3cbec8a98748c6c0abd6ec8afb0830244773f58409e63 in /
2023-12-20 08:48:17 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2024-02-08 17:15:52 UTC (buildkit.dockerfile.v0)LABEL maintainer=a76yyyy <[email protected]>
2024-02-08 17:15:52 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/qiandao-today/pycurl-docker
2024-02-08 17:15:52 UTC (buildkit.dockerfile.v0)ENV PYCURL_SSL_LIBRARY=openssl
2024-02-08 17:15:52 UTC (buildkit.dockerfile.v0)ENV SSL_VERSION=3.1.5
2024-02-08 17:15:52 UTC (buildkit.dockerfile.v0)ENV CURL_VERSION=8.6.0
2024-02-08 17:15:52 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk update && apk add --update --no-cache git tzdata ca-certificates python3 && apk add --update --no-cache --virtual .build_deps nano openssh-client cmake make perl autoconf g++ automake linux-headers libtool util-linux file libidn2-dev libgsasl-dev krb5-dev zstd-dev nghttp2-dev zlib-dev brotli-dev py3-pip py3-setuptools py3-wheel python3-dev c-ares-dev nghttp3-dev libpsl-dev && file /bin/busybox && [[ $(getconf LONG_BIT) = "64" && -z $(file /bin/busybox | grep -i "arm") ]] && libdir="lib64" || libdir="lib" && [[ $(getconf LONG_BIT) = "32" && -z $(file /bin/busybox | grep -i "arm") ]] && configtmp="setarch i386 ./config -m32" || configtmp="./config " && wget https://curl.haxx.se/download/curl-$CURL_VERSION.tar.bz2 && tar xjvf curl-$CURL_VERSION.tar.bz2 && rm curl-$CURL_VERSION.tar.bz2 && git clone --depth 1 -b openssl-$SSL_VERSION+quic https://github.com/quictls/openssl && git clone --depth 1 https://github.com/ngtcp2/ngtcp2 && cd openssl && echo $configtmp enable-tls1_3 --prefix=/usr && $configtmp enable-tls1_3 --prefix=/usr && make -j$(($(grep -c ^processor /proc/cpuinfo) - 0)) && make install_sw && cd .. && rm -rf openssl && cd ngtcp2 && git submodule update --init && autoreconf -fi && ./configure PKG_CONFIG_PATH=/usr/$libdir/pkgconfig LDFLAGS="-Wl,-rpath,/usr/$libdir" --prefix=/usr --enable-lib-only && make -j$(($(grep -c ^processor /proc/cpuinfo) - 0)) check && make install && cd .. && rm -rf ngtcp2 && cd curl-$CURL_VERSION && autoreconf -fi && LDFLAGS="-Wl,-rpath,/usr/$libdir" ./configure --with-openssl=/usr --with-nghttp2=/usr --with-nghttp3=/usr --with-ngtcp2=/usr --prefix=/usr --enable-ipv6 --enable-unix-sockets --with-libidn2 --disable-static --disable-ldap --with-pic --with-gssapi --enable-ares && make -j$(($(grep -c ^processor /proc/cpuinfo) - 0)) && make install && cd .. && rm -rf ./curl-$CURL_VERSION && [[ -n $(find /usr/lib64 -name libssl.so.*) ]] && { ln -s /usr/lib64/libssl.so.81.3 /usr/lib/ && ln -s /usr/lib64/libcrypto.so.81.3 /usr/lib/ ;} || echo "" && pip install --no-cache-dir --compile --break-system-packages pycurl && apk del .build_deps && apk add --update --no-cache libidn2 libgsasl zstd-libs zlib c-ares nghttp2 nghttp3 libpsl && rm -rf /var/cache/apk/* && rm -rf /usr/share/man/* # buildkit
2025-08-03 14:14:39 UTC (buildkit.dockerfile.v0)LABEL maintainer=a76yyyy <[email protected]>
2025-08-03 14:14:39 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/qd-today/qd
2025-08-03 14:14:39 UTC (buildkit.dockerfile.v0)ADD ssh/qd_fetch /root/.ssh/id_rsa # buildkit
2025-08-03 14:14:39 UTC (buildkit.dockerfile.v0)ADD ssh/qd_fetch.pub /root/.ssh/id_rsa.pub # buildkit
2025-08-03 14:14:39 UTC (buildkit.dockerfile.v0)WORKDIR /usr/src/app
2025-08-03 14:16:41 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c sed -i 's/mirrors.ustc.edu.cn/dl-cdn.alpinelinux.org/g' /etc/apk/repositories && sed -i 's/edge/v3.19/g' /etc/apk/repositories && sed -i '/testing/d' /etc/apk/repositories && apk update && apk add --update --no-cache openssh-client python3 py3-six py3-markupsafe py3-pycryptodome py3-tornado py3-wrapt py3-packaging py3-greenlet py3-urllib3 py3-cryptography py3-aiosignal py3-async-timeout py3-attrs py3-frozenlist py3-multidict py3-charset-normalizer py3-aiohttp py3-typing-extensions py3-yarl py3-cffi && chmod 600 /root/.ssh/id_rsa && ssh-keyscan gitee.com > /root/.ssh/known_hosts && let num=$RANDOM%100+10 && sleep $num && git clone --depth 1 [email protected]:qd-today/qd.git /gitclone_tmp && yes | cp -rf /gitclone_tmp/. /usr/src/app && rm -rf /gitclone_tmp && chmod +x /usr/src/app/update.sh && ln -s /usr/src/app/update.sh /bin/update && apk add --no-cache --virtual .build_deps nano cmake make perl autoconf g++ automake linux-headers libtool util-linux python3-dev py3-pip py3-setuptools py3-wheel && sed -i '/ddddocr/d' requirements.txt && sed -i '/packaging/d' requirements.txt && sed -i '/wrapt/d' requirements.txt && sed -i '/pycryptodome/d' requirements.txt && sed -i '/tornado/d' requirements.txt && sed -i '/MarkupSafe/d' requirements.txt && sed -i '/pillow/d' requirements.txt && sed -i '/opencv/d' requirements.txt && sed -i '/numpy/d' requirements.txt && sed -i '/greenlet/d' requirements.txt && sed -i '/urllib3/d' requirements.txt && sed -i '/cryptography/d' requirements.txt && sed -i '/aiosignal/d' requirements.txt && sed -i '/async-timeout/d' requirements.txt && sed -i '/attrs/d' requirements.txt && sed -i '/frozenlist/d' requirements.txt && sed -i '/multidict/d' requirements.txt && sed -i '/charset-normalizer/d' requirements.txt && sed -i '/aiohttp/d' requirements.txt && sed -i '/typing-extensions/d' requirements.txt && sed -i '/yarl/d' requirements.txt && sed -i '/cffi/d' requirements.txt && pip install --no-cache-dir -r requirements.txt --break-system-packages && apk del .build_deps && sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories && rm -rf /var/cache/apk/* && rm -rf /usr/share/man/* # buildkit
2025-08-03 14:16:41 UTC (buildkit.dockerfile.v0)ENV PORT=80
2025-08-03 14:16:41 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2025-08-03 14:16:41 UTC (buildkit.dockerfile.v0)ENV QIANDAO_LITE=True
2025-08-03 14:16:41 UTC (buildkit.dockerfile.v0)ENV TZ=CST-8
2025-08-03 14:16:41 UTC (buildkit.dockerfile.v0)VOLUME [/usr/src/app/config]
2025-08-03 14:16:41 UTC (buildkit.dockerfile.v0)CMD ["sh" "-c" "python /usr/src/app/run.py"]
2025-08-03 14:18:43 UTC
76 MB
8.6.0
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PORT80
PYCURL_SSL_LIBRARYopenssl
QIANDAO_LITETrue
SSL_VERSION3.1.5
TZCST-8
[#000] sha256:aaff554e71d433af45d8ef40e3946251f216644fc24ce3354eca0230139b3b3d - 3.97% (3.02 MB)
[#001] sha256:9fc255e14b0fca85e0a7651d438624c66323cc4905d346883c757eb420fd6bc4 - 40.68% (30.9 MB)
[#002] sha256:df6e79e22ea606e3eef1a55e9374364ab1605b648ed9b592da00169013212492 - 0.0% (1.99 KB)
[#003] sha256:d151f4f8f5fff1dc694d942c5f01467772c199cc0ee9f2df59ed5c687be7a0a9 - 0.0% (626 Bytes)
[#004] sha256:f96917d2ee370287c836cb102d3f58d46ea7eaa3cc6c29c2149bc4ec8cdf51ea - 0.0% (126 Bytes)
[#005] sha256:6d96d8d27b29e49e5cc158ce6d037617c50d272d436a926844de19ff9f22c8b5 - 55.35% (42.1 MB)
/bin/sh -c #(nop) ADD file:3ed92ba159897ce54bcb0c4c7afe7d7ffc34f1b20a210dce6500fd68a454a88a in /
2023-12-20 00:49:18 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2024-02-08 19:25:24 UTC (buildkit.dockerfile.v0)LABEL maintainer=a76yyyy <[email protected]>
2024-02-08 19:25:24 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/qiandao-today/pycurl-docker
2024-02-08 19:25:24 UTC (buildkit.dockerfile.v0)ENV PYCURL_SSL_LIBRARY=openssl
2024-02-08 19:25:24 UTC (buildkit.dockerfile.v0)ENV SSL_VERSION=3.1.5
2024-02-08 19:25:24 UTC (buildkit.dockerfile.v0)ENV CURL_VERSION=8.6.0
2024-02-08 19:25:24 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk update && apk add --update --no-cache git tzdata ca-certificates python3 && apk add --update --no-cache --virtual .build_deps nano openssh-client cmake make perl autoconf g++ automake linux-headers libtool util-linux file libidn2-dev libgsasl-dev krb5-dev zstd-dev nghttp2-dev zlib-dev brotli-dev py3-pip py3-setuptools py3-wheel python3-dev c-ares-dev nghttp3-dev libpsl-dev && file /bin/busybox && [[ $(getconf LONG_BIT) = "64" && -z $(file /bin/busybox | grep -i "arm") ]] && libdir="lib64" || libdir="lib" && [[ $(getconf LONG_BIT) = "32" && -z $(file /bin/busybox | grep -i "arm") ]] && configtmp="setarch i386 ./config -m32" || configtmp="./config " && wget https://curl.haxx.se/download/curl-$CURL_VERSION.tar.bz2 && tar xjvf curl-$CURL_VERSION.tar.bz2 && rm curl-$CURL_VERSION.tar.bz2 && git clone --depth 1 -b openssl-$SSL_VERSION+quic https://github.com/quictls/openssl && git clone --depth 1 https://github.com/ngtcp2/ngtcp2 && cd openssl && echo $configtmp enable-tls1_3 --prefix=/usr && $configtmp enable-tls1_3 --prefix=/usr && make -j$(($(grep -c ^processor /proc/cpuinfo) - 0)) && make install_sw && cd .. && rm -rf openssl && cd ngtcp2 && git submodule update --init && autoreconf -fi && ./configure PKG_CONFIG_PATH=/usr/$libdir/pkgconfig LDFLAGS="-Wl,-rpath,/usr/$libdir" --prefix=/usr --enable-lib-only && make -j$(($(grep -c ^processor /proc/cpuinfo) - 0)) check && make install && cd .. && rm -rf ngtcp2 && cd curl-$CURL_VERSION && autoreconf -fi && LDFLAGS="-Wl,-rpath,/usr/$libdir" ./configure --with-openssl=/usr --with-nghttp2=/usr --with-nghttp3=/usr --with-ngtcp2=/usr --prefix=/usr --enable-ipv6 --enable-unix-sockets --with-libidn2 --disable-static --disable-ldap --with-pic --with-gssapi --enable-ares && make -j$(($(grep -c ^processor /proc/cpuinfo) - 0)) && make install && cd .. && rm -rf ./curl-$CURL_VERSION && [[ -n $(find /usr/lib64 -name libssl.so.*) ]] && { ln -s /usr/lib64/libssl.so.81.3 /usr/lib/ && ln -s /usr/lib64/libcrypto.so.81.3 /usr/lib/ ;} || echo "" && pip install --no-cache-dir --compile --break-system-packages pycurl && apk del .build_deps && apk add --update --no-cache libidn2 libgsasl zstd-libs zlib c-ares nghttp2 nghttp3 libpsl && rm -rf /var/cache/apk/* && rm -rf /usr/share/man/* # buildkit
2025-08-03 14:14:39 UTC (buildkit.dockerfile.v0)LABEL maintainer=a76yyyy <[email protected]>
2025-08-03 14:14:39 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/qd-today/qd
2025-08-03 14:14:39 UTC (buildkit.dockerfile.v0)ADD ssh/qd_fetch /root/.ssh/id_rsa # buildkit
2025-08-03 14:14:39 UTC (buildkit.dockerfile.v0)ADD ssh/qd_fetch.pub /root/.ssh/id_rsa.pub # buildkit
2025-08-03 14:14:39 UTC (buildkit.dockerfile.v0)WORKDIR /usr/src/app
2025-08-03 14:18:43 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c sed -i 's/mirrors.ustc.edu.cn/dl-cdn.alpinelinux.org/g' /etc/apk/repositories && sed -i 's/edge/v3.19/g' /etc/apk/repositories && sed -i '/testing/d' /etc/apk/repositories && apk update && apk add --update --no-cache openssh-client python3 py3-six py3-markupsafe py3-pycryptodome py3-tornado py3-wrapt py3-packaging py3-greenlet py3-urllib3 py3-cryptography py3-aiosignal py3-async-timeout py3-attrs py3-frozenlist py3-multidict py3-charset-normalizer py3-aiohttp py3-typing-extensions py3-yarl py3-cffi && chmod 600 /root/.ssh/id_rsa && ssh-keyscan gitee.com > /root/.ssh/known_hosts && let num=$RANDOM%100+10 && sleep $num && git clone --depth 1 [email protected]:qd-today/qd.git /gitclone_tmp && yes | cp -rf /gitclone_tmp/. /usr/src/app && rm -rf /gitclone_tmp && chmod +x /usr/src/app/update.sh && ln -s /usr/src/app/update.sh /bin/update && apk add --no-cache --virtual .build_deps nano cmake make perl autoconf g++ automake linux-headers libtool util-linux python3-dev py3-pip py3-setuptools py3-wheel && sed -i '/ddddocr/d' requirements.txt && sed -i '/packaging/d' requirements.txt && sed -i '/wrapt/d' requirements.txt && sed -i '/pycryptodome/d' requirements.txt && sed -i '/tornado/d' requirements.txt && sed -i '/MarkupSafe/d' requirements.txt && sed -i '/pillow/d' requirements.txt && sed -i '/opencv/d' requirements.txt && sed -i '/numpy/d' requirements.txt && sed -i '/greenlet/d' requirements.txt && sed -i '/urllib3/d' requirements.txt && sed -i '/cryptography/d' requirements.txt && sed -i '/aiosignal/d' requirements.txt && sed -i '/async-timeout/d' requirements.txt && sed -i '/attrs/d' requirements.txt && sed -i '/frozenlist/d' requirements.txt && sed -i '/multidict/d' requirements.txt && sed -i '/charset-normalizer/d' requirements.txt && sed -i '/aiohttp/d' requirements.txt && sed -i '/typing-extensions/d' requirements.txt && sed -i '/yarl/d' requirements.txt && sed -i '/cffi/d' requirements.txt && pip install --no-cache-dir -r requirements.txt --break-system-packages && apk del .build_deps && sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories && rm -rf /var/cache/apk/* && rm -rf /usr/share/man/* # buildkit
2025-08-03 14:18:43 UTC (buildkit.dockerfile.v0)ENV PORT=80
2025-08-03 14:18:43 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2025-08-03 14:18:43 UTC (buildkit.dockerfile.v0)ENV QIANDAO_LITE=True
2025-08-03 14:18:43 UTC (buildkit.dockerfile.v0)ENV TZ=CST-8
2025-08-03 14:18:43 UTC (buildkit.dockerfile.v0)VOLUME [/usr/src/app/config]
2025-08-03 14:18:43 UTC (buildkit.dockerfile.v0)CMD ["sh" "-c" "python /usr/src/app/run.py"]
2025-08-03 14:20:15 UTC
73.9 MB
8.6.0
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PORT80
PYCURL_SSL_LIBRARYopenssl
QIANDAO_LITETrue
SSL_VERSION3.1.5
TZCST-8
[#000] sha256:98d5775436f5c317aee41510cbf2398c4cf0a2ed38948a477c2987e45f63b3c0 - 3.77% (2.78 MB)
[#001] sha256:c7453030f7dad0959f168a2aa6cb9b0cf0d8897e500e52aabcd89e1aee8ac113 - 40.06% (29.6 MB)
[#002] sha256:6fc91226f5ac6cb0aa4396e12f6e40fc641de3a7e133a7ce6c0b8652c7c1f69b - 0.0% (1.99 KB)
[#003] sha256:632dcca54c8b25c5e4834d15abdaa6c37a95543f7b1112d773067933fbb3e8e0 - 0.0% (626 Bytes)
[#004] sha256:f96917d2ee370287c836cb102d3f58d46ea7eaa3cc6c29c2149bc4ec8cdf51ea - 0.0% (126 Bytes)
[#005] sha256:a550c2044d4273faa7f54b3280bd3ffaebd8092f5b8392cc7272ebece21ec30f - 56.17% (41.5 MB)
/bin/sh -c #(nop) ADD file:ddb1957eeab83fe735711eba3d25734bffcadc6bd92cb853618b55dbb8ae3bcb in /
2023-12-20 01:13:41 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2024-02-08 19:29:53 UTC (buildkit.dockerfile.v0)LABEL maintainer=a76yyyy <[email protected]>
2024-02-08 19:29:53 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/qiandao-today/pycurl-docker
2024-02-08 19:29:53 UTC (buildkit.dockerfile.v0)ENV PYCURL_SSL_LIBRARY=openssl
2024-02-08 19:29:53 UTC (buildkit.dockerfile.v0)ENV SSL_VERSION=3.1.5
2024-02-08 19:29:53 UTC (buildkit.dockerfile.v0)ENV CURL_VERSION=8.6.0
2024-02-08 19:29:53 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk update && apk add --update --no-cache git tzdata ca-certificates python3 && apk add --update --no-cache --virtual .build_deps nano openssh-client cmake make perl autoconf g++ automake linux-headers libtool util-linux file libidn2-dev libgsasl-dev krb5-dev zstd-dev nghttp2-dev zlib-dev brotli-dev py3-pip py3-setuptools py3-wheel python3-dev c-ares-dev nghttp3-dev libpsl-dev && file /bin/busybox && [[ $(getconf LONG_BIT) = "64" && -z $(file /bin/busybox | grep -i "arm") ]] && libdir="lib64" || libdir="lib" && [[ $(getconf LONG_BIT) = "32" && -z $(file /bin/busybox | grep -i "arm") ]] && configtmp="setarch i386 ./config -m32" || configtmp="./config " && wget https://curl.haxx.se/download/curl-$CURL_VERSION.tar.bz2 && tar xjvf curl-$CURL_VERSION.tar.bz2 && rm curl-$CURL_VERSION.tar.bz2 && git clone --depth 1 -b openssl-$SSL_VERSION+quic https://github.com/quictls/openssl && git clone --depth 1 https://github.com/ngtcp2/ngtcp2 && cd openssl && echo $configtmp enable-tls1_3 --prefix=/usr && $configtmp enable-tls1_3 --prefix=/usr && make -j$(($(grep -c ^processor /proc/cpuinfo) - 0)) && make install_sw && cd .. && rm -rf openssl && cd ngtcp2 && git submodule update --init && autoreconf -fi && ./configure PKG_CONFIG_PATH=/usr/$libdir/pkgconfig LDFLAGS="-Wl,-rpath,/usr/$libdir" --prefix=/usr --enable-lib-only && make -j$(($(grep -c ^processor /proc/cpuinfo) - 0)) check && make install && cd .. && rm -rf ngtcp2 && cd curl-$CURL_VERSION && autoreconf -fi && LDFLAGS="-Wl,-rpath,/usr/$libdir" ./configure --with-openssl=/usr --with-nghttp2=/usr --with-nghttp3=/usr --with-ngtcp2=/usr --prefix=/usr --enable-ipv6 --enable-unix-sockets --with-libidn2 --disable-static --disable-ldap --with-pic --with-gssapi --enable-ares && make -j$(($(grep -c ^processor /proc/cpuinfo) - 0)) && make install && cd .. && rm -rf ./curl-$CURL_VERSION && [[ -n $(find /usr/lib64 -name libssl.so.*) ]] && { ln -s /usr/lib64/libssl.so.81.3 /usr/lib/ && ln -s /usr/lib64/libcrypto.so.81.3 /usr/lib/ ;} || echo "" && pip install --no-cache-dir --compile --break-system-packages pycurl && apk del .build_deps && apk add --update --no-cache libidn2 libgsasl zstd-libs zlib c-ares nghttp2 nghttp3 libpsl && rm -rf /var/cache/apk/* && rm -rf /usr/share/man/* # buildkit
2025-08-03 14:14:38 UTC (buildkit.dockerfile.v0)LABEL maintainer=a76yyyy <[email protected]>
2025-08-03 14:14:38 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/qd-today/qd
2025-08-03 14:14:38 UTC (buildkit.dockerfile.v0)ADD ssh/qd_fetch /root/.ssh/id_rsa # buildkit
2025-08-03 14:14:39 UTC (buildkit.dockerfile.v0)ADD ssh/qd_fetch.pub /root/.ssh/id_rsa.pub # buildkit
2025-08-03 14:14:39 UTC (buildkit.dockerfile.v0)WORKDIR /usr/src/app
2025-08-03 14:20:15 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c sed -i 's/mirrors.ustc.edu.cn/dl-cdn.alpinelinux.org/g' /etc/apk/repositories && sed -i 's/edge/v3.19/g' /etc/apk/repositories && sed -i '/testing/d' /etc/apk/repositories && apk update && apk add --update --no-cache openssh-client python3 py3-six py3-markupsafe py3-pycryptodome py3-tornado py3-wrapt py3-packaging py3-greenlet py3-urllib3 py3-cryptography py3-aiosignal py3-async-timeout py3-attrs py3-frozenlist py3-multidict py3-charset-normalizer py3-aiohttp py3-typing-extensions py3-yarl py3-cffi && chmod 600 /root/.ssh/id_rsa && ssh-keyscan gitee.com > /root/.ssh/known_hosts && let num=$RANDOM%100+10 && sleep $num && git clone --depth 1 [email protected]:qd-today/qd.git /gitclone_tmp && yes | cp -rf /gitclone_tmp/. /usr/src/app && rm -rf /gitclone_tmp && chmod +x /usr/src/app/update.sh && ln -s /usr/src/app/update.sh /bin/update && apk add --no-cache --virtual .build_deps nano cmake make perl autoconf g++ automake linux-headers libtool util-linux python3-dev py3-pip py3-setuptools py3-wheel && sed -i '/ddddocr/d' requirements.txt && sed -i '/packaging/d' requirements.txt && sed -i '/wrapt/d' requirements.txt && sed -i '/pycryptodome/d' requirements.txt && sed -i '/tornado/d' requirements.txt && sed -i '/MarkupSafe/d' requirements.txt && sed -i '/pillow/d' requirements.txt && sed -i '/opencv/d' requirements.txt && sed -i '/numpy/d' requirements.txt && sed -i '/greenlet/d' requirements.txt && sed -i '/urllib3/d' requirements.txt && sed -i '/cryptography/d' requirements.txt && sed -i '/aiosignal/d' requirements.txt && sed -i '/async-timeout/d' requirements.txt && sed -i '/attrs/d' requirements.txt && sed -i '/frozenlist/d' requirements.txt && sed -i '/multidict/d' requirements.txt && sed -i '/charset-normalizer/d' requirements.txt && sed -i '/aiohttp/d' requirements.txt && sed -i '/typing-extensions/d' requirements.txt && sed -i '/yarl/d' requirements.txt && sed -i '/cffi/d' requirements.txt && pip install --no-cache-dir -r requirements.txt --break-system-packages && apk del .build_deps && sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories && rm -rf /var/cache/apk/* && rm -rf /usr/share/man/* # buildkit
2025-08-03 14:20:15 UTC (buildkit.dockerfile.v0)ENV PORT=80
2025-08-03 14:20:15 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2025-08-03 14:20:15 UTC (buildkit.dockerfile.v0)ENV QIANDAO_LITE=True
2025-08-03 14:20:15 UTC (buildkit.dockerfile.v0)ENV TZ=CST-8
2025-08-03 14:20:15 UTC (buildkit.dockerfile.v0)VOLUME [/usr/src/app/config]
2025-08-03 14:20:15 UTC (buildkit.dockerfile.v0)CMD ["sh" "-c" "python /usr/src/app/run.py"]
2025-08-03 14:19:34 UTC
76.4 MB
8.6.0
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PORT80
PYCURL_SSL_LIBRARYopenssl
QIANDAO_LITETrue
SSL_VERSION3.1.5
TZCST-8
[#000] sha256:ea429786d9b37ea994d0f0723763e9e18398e5c93a2944ca94431618e877cd95 - 4.18% (3.19 MB)
[#001] sha256:a5ee44fbcea27f0933c896d3b15fe00c80ca8e6f5347689bd935aa37316222a8 - 42.35% (32.3 MB)
[#002] sha256:df6e79e22ea606e3eef1a55e9374364ab1605b648ed9b592da00169013212492 - 0.0% (1.99 KB)
[#003] sha256:d151f4f8f5fff1dc694d942c5f01467772c199cc0ee9f2df59ed5c687be7a0a9 - 0.0% (626 Bytes)
[#004] sha256:f96917d2ee370287c836cb102d3f58d46ea7eaa3cc6c29c2149bc4ec8cdf51ea - 0.0% (126 Bytes)
[#005] sha256:0e368a2f1aa7b462ce96a29f21fa67fb53bdd41f3ccad724d5b0648d2201a8e8 - 53.47% (40.8 MB)
/bin/sh -c #(nop) ADD file:4e8137413d9f18d24a8e5fdd22421b709b9cbd7b90be9decf20fa4449e7bb381 in /
2023-12-20 01:18:50 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2024-02-08 19:32:26 UTC (buildkit.dockerfile.v0)LABEL maintainer=a76yyyy <[email protected]>
2024-02-08 19:32:26 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/qiandao-today/pycurl-docker
2024-02-08 19:32:26 UTC (buildkit.dockerfile.v0)ENV PYCURL_SSL_LIBRARY=openssl
2024-02-08 19:32:26 UTC (buildkit.dockerfile.v0)ENV SSL_VERSION=3.1.5
2024-02-08 19:32:26 UTC (buildkit.dockerfile.v0)ENV CURL_VERSION=8.6.0
2024-02-08 19:32:26 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk update && apk add --update --no-cache git tzdata ca-certificates python3 && apk add --update --no-cache --virtual .build_deps nano openssh-client cmake make perl autoconf g++ automake linux-headers libtool util-linux file libidn2-dev libgsasl-dev krb5-dev zstd-dev nghttp2-dev zlib-dev brotli-dev py3-pip py3-setuptools py3-wheel python3-dev c-ares-dev nghttp3-dev libpsl-dev && file /bin/busybox && [[ $(getconf LONG_BIT) = "64" && -z $(file /bin/busybox | grep -i "arm") ]] && libdir="lib64" || libdir="lib" && [[ $(getconf LONG_BIT) = "32" && -z $(file /bin/busybox | grep -i "arm") ]] && configtmp="setarch i386 ./config -m32" || configtmp="./config " && wget https://curl.haxx.se/download/curl-$CURL_VERSION.tar.bz2 && tar xjvf curl-$CURL_VERSION.tar.bz2 && rm curl-$CURL_VERSION.tar.bz2 && git clone --depth 1 -b openssl-$SSL_VERSION+quic https://github.com/quictls/openssl && git clone --depth 1 https://github.com/ngtcp2/ngtcp2 && cd openssl && echo $configtmp enable-tls1_3 --prefix=/usr && $configtmp enable-tls1_3 --prefix=/usr && make -j$(($(grep -c ^processor /proc/cpuinfo) - 0)) && make install_sw && cd .. && rm -rf openssl && cd ngtcp2 && git submodule update --init && autoreconf -fi && ./configure PKG_CONFIG_PATH=/usr/$libdir/pkgconfig LDFLAGS="-Wl,-rpath,/usr/$libdir" --prefix=/usr --enable-lib-only && make -j$(($(grep -c ^processor /proc/cpuinfo) - 0)) check && make install && cd .. && rm -rf ngtcp2 && cd curl-$CURL_VERSION && autoreconf -fi && LDFLAGS="-Wl,-rpath,/usr/$libdir" ./configure --with-openssl=/usr --with-nghttp2=/usr --with-nghttp3=/usr --with-ngtcp2=/usr --prefix=/usr --enable-ipv6 --enable-unix-sockets --with-libidn2 --disable-static --disable-ldap --with-pic --with-gssapi --enable-ares && make -j$(($(grep -c ^processor /proc/cpuinfo) - 0)) && make install && cd .. && rm -rf ./curl-$CURL_VERSION && [[ -n $(find /usr/lib64 -name libssl.so.*) ]] && { ln -s /usr/lib64/libssl.so.81.3 /usr/lib/ && ln -s /usr/lib64/libcrypto.so.81.3 /usr/lib/ ;} || echo "" && pip install --no-cache-dir --compile --break-system-packages pycurl && apk del .build_deps && apk add --update --no-cache libidn2 libgsasl zstd-libs zlib c-ares nghttp2 nghttp3 libpsl && rm -rf /var/cache/apk/* && rm -rf /usr/share/man/* # buildkit
2025-08-03 14:14:39 UTC (buildkit.dockerfile.v0)LABEL maintainer=a76yyyy <[email protected]>
2025-08-03 14:14:39 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/qd-today/qd
2025-08-03 14:14:39 UTC (buildkit.dockerfile.v0)ADD ssh/qd_fetch /root/.ssh/id_rsa # buildkit
2025-08-03 14:14:39 UTC (buildkit.dockerfile.v0)ADD ssh/qd_fetch.pub /root/.ssh/id_rsa.pub # buildkit
2025-08-03 14:14:39 UTC (buildkit.dockerfile.v0)WORKDIR /usr/src/app
2025-08-03 14:19:34 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c sed -i 's/mirrors.ustc.edu.cn/dl-cdn.alpinelinux.org/g' /etc/apk/repositories && sed -i 's/edge/v3.19/g' /etc/apk/repositories && sed -i '/testing/d' /etc/apk/repositories && apk update && apk add --update --no-cache openssh-client python3 py3-six py3-markupsafe py3-pycryptodome py3-tornado py3-wrapt py3-packaging py3-greenlet py3-urllib3 py3-cryptography py3-aiosignal py3-async-timeout py3-attrs py3-frozenlist py3-multidict py3-charset-normalizer py3-aiohttp py3-typing-extensions py3-yarl py3-cffi && chmod 600 /root/.ssh/id_rsa && ssh-keyscan gitee.com > /root/.ssh/known_hosts && let num=$RANDOM%100+10 && sleep $num && git clone --depth 1 [email protected]:qd-today/qd.git /gitclone_tmp && yes | cp -rf /gitclone_tmp/. /usr/src/app && rm -rf /gitclone_tmp && chmod +x /usr/src/app/update.sh && ln -s /usr/src/app/update.sh /bin/update && apk add --no-cache --virtual .build_deps nano cmake make perl autoconf g++ automake linux-headers libtool util-linux python3-dev py3-pip py3-setuptools py3-wheel && sed -i '/ddddocr/d' requirements.txt && sed -i '/packaging/d' requirements.txt && sed -i '/wrapt/d' requirements.txt && sed -i '/pycryptodome/d' requirements.txt && sed -i '/tornado/d' requirements.txt && sed -i '/MarkupSafe/d' requirements.txt && sed -i '/pillow/d' requirements.txt && sed -i '/opencv/d' requirements.txt && sed -i '/numpy/d' requirements.txt && sed -i '/greenlet/d' requirements.txt && sed -i '/urllib3/d' requirements.txt && sed -i '/cryptography/d' requirements.txt && sed -i '/aiosignal/d' requirements.txt && sed -i '/async-timeout/d' requirements.txt && sed -i '/attrs/d' requirements.txt && sed -i '/frozenlist/d' requirements.txt && sed -i '/multidict/d' requirements.txt && sed -i '/charset-normalizer/d' requirements.txt && sed -i '/aiohttp/d' requirements.txt && sed -i '/typing-extensions/d' requirements.txt && sed -i '/yarl/d' requirements.txt && sed -i '/cffi/d' requirements.txt && pip install --no-cache-dir -r requirements.txt --break-system-packages && apk del .build_deps && sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories && rm -rf /var/cache/apk/* && rm -rf /usr/share/man/* # buildkit
2025-08-03 14:19:34 UTC (buildkit.dockerfile.v0)ENV PORT=80
2025-08-03 14:19:34 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2025-08-03 14:19:34 UTC (buildkit.dockerfile.v0)ENV QIANDAO_LITE=True
2025-08-03 14:19:34 UTC (buildkit.dockerfile.v0)ENV TZ=CST-8
2025-08-03 14:19:34 UTC (buildkit.dockerfile.v0)VOLUME [/usr/src/app/config]
2025-08-03 14:19:34 UTC (buildkit.dockerfile.v0)CMD ["sh" "-c" "python /usr/src/app/run.py"]