2023-07-18 01:26:24 UTC
81.1 MB
7.86.0
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PORT80
PYCURL_SSL_LIBRARYopenssl
QIANDAO_LITETrue
SSL_VERSION3.0.7
TZCST-8
[#000] sha256:53875a713ff14c3b89284e31b43afe171ba043aa5c81393b446a8356177467a0 - 4.01% (3.25 MB)
[#001] sha256:7a48d8aacb825dde12c0d69836a6409044830de158943651a12a53b886cc2054 - 46.35% (37.6 MB)
[#002] sha256:15e4ba787ca115485ed99f05f6c7dca0e242bfe939a6c79d0cf7227faf78b7de - 0.0% (1.99 KB)
[#003] sha256:2e05cc4dbbbdd082ee8876af095bfa04ab785668ebfe32f4eabeeab74150151e - 0.0% (630 Bytes)
[#004] sha256:f99f26aa69d89e12bd1f912a9c066f002c78d32ed0ed843a706086f252f81d27 - 0.0% (126 Bytes)
[#005] sha256:e8ded568389c12877fdafd0c1a983a908bdef47c55b054921589f468f38bd5b2 - 49.64% (40.3 MB)
/bin/sh -c #(nop) ADD file:d87251a8a46cb3eb62f9fc8f8298f300c52dea8064e974b23dbc5382b4118a4b in /
2022-11-10 20:38:33 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2022-12-24 16:09:47 UTC (buildkit.dockerfile.v0)LABEL maintainer=a76yyyy <q981331502@163.com>
2022-12-24 16:09:47 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/qiandao-today/pycurl-docker
2022-12-24 16:09:47 UTC (buildkit.dockerfile.v0)ENV PYCURL_SSL_LIBRARY=openssl
2022-12-24 16:09:47 UTC (buildkit.dockerfile.v0)ENV SSL_VERSION=3.0.7
2022-12-24 16:09:47 UTC (buildkit.dockerfile.v0)ENV CURL_VERSION=7.86.0
2022-12-24 16:09:47 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 && 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/nghttp3 && 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 nghttp3 && autoreconf -fi && ./configure --prefix=/usr --enable-lib-only && make -j$(($(grep -c ^processor /proc/cpuinfo) - 0)) check && make install && cd .. && rm -rf nghttp3 && cd ngtcp2 && 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 pycurl && apk del .build_deps && apk add --update --no-cache libidn2 libgsasl zstd-libs zlib c-ares && rm -rf /var/cache/apk/* && rm -rf /usr/share/man/* # buildkit
2023-07-18 01:23:40 UTC (buildkit.dockerfile.v0)LABEL maintainer=a76yyyy <q981331502@163.com>
2023-07-18 01:23:40 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/qd-today/qd
2023-07-18 01:23:40 UTC (buildkit.dockerfile.v0)ADD ssh/qd_fetch /root/.ssh/id_rsa # buildkit
2023-07-18 01:23:40 UTC (buildkit.dockerfile.v0)ADD ssh/qd_fetch.pub /root/.ssh/id_rsa.pub # buildkit
2023-07-18 01:23:40 UTC (buildkit.dockerfile.v0)WORKDIR /usr/src/app
2023-07-18 01:26:24 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c sed -i 's/mirrors.ustc.edu.cn/dl-cdn.alpinelinux.org/g' /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 && 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 git@gitee.com: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 && pip install --no-cache-dir -r requirements.txt && 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
2023-07-18 01:26:24 UTC (buildkit.dockerfile.v0)ENV PORT=80
2023-07-18 01:26:24 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2023-07-18 01:26:24 UTC (buildkit.dockerfile.v0)ENV QIANDAO_LITE=True
2023-07-18 01:26:24 UTC (buildkit.dockerfile.v0)ENV TZ=CST-8
2023-07-18 01:26:24 UTC (buildkit.dockerfile.v0)VOLUME [/usr/src/app/config]
2023-07-18 01:26:24 UTC (buildkit.dockerfile.v0)CMD ["sh" "-c" "python /usr/src/app/run.py"]
2023-07-18 01:26:30 UTC
80.3 MB
7.86.0
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PORT80
PYCURL_SSL_LIBRARYopenssl
QIANDAO_LITETrue
SSL_VERSION3.0.7
TZCST-8
[#000] sha256:a71ff8a5264a4f5af191d4e972fba88ee793627dc6652810172dc02b5d3e7273 - 4.0% (3.21 MB)
[#001] sha256:e54a39394f95568bf380e2f75f4b90885c477482797f070806e9f72d699026fa - 46.02% (37 MB)
[#002] sha256:15e4ba787ca115485ed99f05f6c7dca0e242bfe939a6c79d0cf7227faf78b7de - 0.0% (1.99 KB)
[#003] sha256:2e05cc4dbbbdd082ee8876af095bfa04ab785668ebfe32f4eabeeab74150151e - 0.0% (630 Bytes)
[#004] sha256:f99f26aa69d89e12bd1f912a9c066f002c78d32ed0ed843a706086f252f81d27 - 0.0% (126 Bytes)
[#005] sha256:114bbf91c3ed895bc311616984a1a959fd0c06b691af0f3a361623f05f92caf0 - 49.98% (40.2 MB)
/bin/sh -c #(nop) ADD file:51c4407dc777648e8ebc8e124b05feb1807699ade513b6006a9a409f6b0f6f51 in /
2022-11-10 20:19:29 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2022-12-24 16:08:19 UTC (buildkit.dockerfile.v0)LABEL maintainer=a76yyyy <q981331502@163.com>
2022-12-24 16:08:19 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/qiandao-today/pycurl-docker
2022-12-24 16:08:19 UTC (buildkit.dockerfile.v0)ENV PYCURL_SSL_LIBRARY=openssl
2022-12-24 16:08:19 UTC (buildkit.dockerfile.v0)ENV SSL_VERSION=3.0.7
2022-12-24 16:08:19 UTC (buildkit.dockerfile.v0)ENV CURL_VERSION=7.86.0
2022-12-24 16:08:19 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 && 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/nghttp3 && 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 nghttp3 && autoreconf -fi && ./configure --prefix=/usr --enable-lib-only && make -j$(($(grep -c ^processor /proc/cpuinfo) - 0)) check && make install && cd .. && rm -rf nghttp3 && cd ngtcp2 && 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 pycurl && apk del .build_deps && apk add --update --no-cache libidn2 libgsasl zstd-libs zlib c-ares && rm -rf /var/cache/apk/* && rm -rf /usr/share/man/* # buildkit
2023-07-18 01:23:40 UTC (buildkit.dockerfile.v0)LABEL maintainer=a76yyyy <q981331502@163.com>
2023-07-18 01:23:40 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/qd-today/qd
2023-07-18 01:23:40 UTC (buildkit.dockerfile.v0)ADD ssh/qd_fetch /root/.ssh/id_rsa # buildkit
2023-07-18 01:23:40 UTC (buildkit.dockerfile.v0)ADD ssh/qd_fetch.pub /root/.ssh/id_rsa.pub # buildkit
2023-07-18 01:23:40 UTC (buildkit.dockerfile.v0)WORKDIR /usr/src/app
2023-07-18 01:26:30 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c sed -i 's/mirrors.ustc.edu.cn/dl-cdn.alpinelinux.org/g' /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 && 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 git@gitee.com: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 && pip install --no-cache-dir -r requirements.txt && 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
2023-07-18 01:26:30 UTC (buildkit.dockerfile.v0)ENV PORT=80
2023-07-18 01:26:30 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2023-07-18 01:26:30 UTC (buildkit.dockerfile.v0)ENV QIANDAO_LITE=True
2023-07-18 01:26:30 UTC (buildkit.dockerfile.v0)ENV TZ=CST-8
2023-07-18 01:26:30 UTC (buildkit.dockerfile.v0)VOLUME [/usr/src/app/config]
2023-07-18 01:26:30 UTC (buildkit.dockerfile.v0)CMD ["sh" "-c" "python /usr/src/app/run.py"]
2023-07-18 01:27:24 UTC
78.3 MB
7.86.0
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PORT80
PYCURL_SSL_LIBRARYopenssl
QIANDAO_LITETrue
SSL_VERSION3.0.7
TZCST-8
[#000] sha256:d53aea6592a3f6648a31d7051dddc95afdc3502e41b061450ecc016496dfada4 - 3.79% (2.96 MB)
[#001] sha256:136d3d239a25c87d43b1e7ee546aa19dda31999247ebf46262ad420ee076a06c - 45.37% (35.5 MB)
[#002] sha256:4c57a941480e280a016152a141c3a6c39481c4e92d7655eb894a1ed514a11098 - 0.0% (1.99 KB)
[#003] sha256:c8dc45d410332b2c471bd384dc5b14a32759bf7c12c8012d8cb9115b2d6e52eb - 0.0% (630 Bytes)
[#004] sha256:f99f26aa69d89e12bd1f912a9c066f002c78d32ed0ed843a706086f252f81d27 - 0.0% (126 Bytes)
[#005] sha256:c80cabaab84abfb0babeddbc9f7deb447326da9e5aeeb4184e51e25a872ba9cc - 50.84% (39.8 MB)
/bin/sh -c #(nop) ADD file:f6755def1a186eeef059a1690d117ae5732b1a54504e4fe186b8ecf5ccf63ff2 in /
2022-11-10 20:49:21 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2022-12-24 19:31:55 UTC (buildkit.dockerfile.v0)LABEL maintainer=a76yyyy <q981331502@163.com>
2022-12-24 19:31:55 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/qiandao-today/pycurl-docker
2022-12-24 19:31:55 UTC (buildkit.dockerfile.v0)ENV PYCURL_SSL_LIBRARY=openssl
2022-12-24 19:31:55 UTC (buildkit.dockerfile.v0)ENV SSL_VERSION=3.0.7
2022-12-24 19:31:55 UTC (buildkit.dockerfile.v0)ENV CURL_VERSION=7.86.0
2022-12-24 19:31:55 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 && 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/nghttp3 && 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 nghttp3 && autoreconf -fi && ./configure --prefix=/usr --enable-lib-only && make -j$(($(grep -c ^processor /proc/cpuinfo) - 0)) check && make install && cd .. && rm -rf nghttp3 && cd ngtcp2 && 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 pycurl && apk del .build_deps && apk add --update --no-cache libidn2 libgsasl zstd-libs zlib c-ares && rm -rf /var/cache/apk/* && rm -rf /usr/share/man/* # buildkit
2023-07-18 01:23:40 UTC (buildkit.dockerfile.v0)LABEL maintainer=a76yyyy <q981331502@163.com>
2023-07-18 01:23:40 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/qd-today/qd
2023-07-18 01:23:40 UTC (buildkit.dockerfile.v0)ADD ssh/qd_fetch /root/.ssh/id_rsa # buildkit
2023-07-18 01:23:40 UTC (buildkit.dockerfile.v0)ADD ssh/qd_fetch.pub /root/.ssh/id_rsa.pub # buildkit
2023-07-18 01:23:40 UTC (buildkit.dockerfile.v0)WORKDIR /usr/src/app
2023-07-18 01:27:24 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c sed -i 's/mirrors.ustc.edu.cn/dl-cdn.alpinelinux.org/g' /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 && 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 git@gitee.com: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 && pip install --no-cache-dir -r requirements.txt && 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
2023-07-18 01:27:24 UTC (buildkit.dockerfile.v0)ENV PORT=80
2023-07-18 01:27:24 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2023-07-18 01:27:24 UTC (buildkit.dockerfile.v0)ENV QIANDAO_LITE=True
2023-07-18 01:27:24 UTC (buildkit.dockerfile.v0)ENV TZ=CST-8
2023-07-18 01:27:24 UTC (buildkit.dockerfile.v0)VOLUME [/usr/src/app/config]
2023-07-18 01:27:24 UTC (buildkit.dockerfile.v0)CMD ["sh" "-c" "python /usr/src/app/run.py"]
2023-07-18 01:27:23 UTC
76.1 MB
7.86.0
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PORT80
PYCURL_SSL_LIBRARYopenssl
QIANDAO_LITETrue
SSL_VERSION3.0.7
TZCST-8
[#000] sha256:810dd31423a9c6d0cf1afdb5e2d49569a7b57e8cc22f7061198b0acedab346ca - 3.59% (2.73 MB)
[#001] sha256:ed3dc2a8791ef67e8d31c3d51649275347c42fe0a6777cf9b870af7dfe78b29b - 45.05% (34.3 MB)
[#002] sha256:15e4ba787ca115485ed99f05f6c7dca0e242bfe939a6c79d0cf7227faf78b7de - 0.0% (1.99 KB)
[#003] sha256:2e05cc4dbbbdd082ee8876af095bfa04ab785668ebfe32f4eabeeab74150151e - 0.0% (630 Bytes)
[#004] sha256:f99f26aa69d89e12bd1f912a9c066f002c78d32ed0ed843a706086f252f81d27 - 0.0% (126 Bytes)
[#005] sha256:a46e656a79d1c862227431a1a934d3a67a10d454f7f93802f7a2d592e6f16df5 - 51.35% (39.1 MB)
/bin/sh -c #(nop) ADD file:eb72bb8afda085f5e36b9f439e4a84dbd23c6b921f15f7ffb3c4e767b3b703bf in /
2022-11-10 19:57:22 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2022-12-24 19:36:19 UTC (buildkit.dockerfile.v0)LABEL maintainer=a76yyyy <q981331502@163.com>
2022-12-24 19:36:19 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/qiandao-today/pycurl-docker
2022-12-24 19:36:19 UTC (buildkit.dockerfile.v0)ENV PYCURL_SSL_LIBRARY=openssl
2022-12-24 19:36:19 UTC (buildkit.dockerfile.v0)ENV SSL_VERSION=3.0.7
2022-12-24 19:36:19 UTC (buildkit.dockerfile.v0)ENV CURL_VERSION=7.86.0
2022-12-24 19:36:19 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 && 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/nghttp3 && 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 nghttp3 && autoreconf -fi && ./configure --prefix=/usr --enable-lib-only && make -j$(($(grep -c ^processor /proc/cpuinfo) - 0)) check && make install && cd .. && rm -rf nghttp3 && cd ngtcp2 && 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 pycurl && apk del .build_deps && apk add --update --no-cache libidn2 libgsasl zstd-libs zlib c-ares && rm -rf /var/cache/apk/* && rm -rf /usr/share/man/* # buildkit
2023-07-18 01:23:40 UTC (buildkit.dockerfile.v0)LABEL maintainer=a76yyyy <q981331502@163.com>
2023-07-18 01:23:40 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/qd-today/qd
2023-07-18 01:23:40 UTC (buildkit.dockerfile.v0)ADD ssh/qd_fetch /root/.ssh/id_rsa # buildkit
2023-07-18 01:23:40 UTC (buildkit.dockerfile.v0)ADD ssh/qd_fetch.pub /root/.ssh/id_rsa.pub # buildkit
2023-07-18 01:23:40 UTC (buildkit.dockerfile.v0)WORKDIR /usr/src/app
2023-07-18 01:27:23 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c sed -i 's/mirrors.ustc.edu.cn/dl-cdn.alpinelinux.org/g' /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 && 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 git@gitee.com: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 && pip install --no-cache-dir -r requirements.txt && 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
2023-07-18 01:27:23 UTC (buildkit.dockerfile.v0)ENV PORT=80
2023-07-18 01:27:23 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2023-07-18 01:27:23 UTC (buildkit.dockerfile.v0)ENV QIANDAO_LITE=True
2023-07-18 01:27:23 UTC (buildkit.dockerfile.v0)ENV TZ=CST-8
2023-07-18 01:27:23 UTC (buildkit.dockerfile.v0)VOLUME [/usr/src/app/config]
2023-07-18 01:27:23 UTC (buildkit.dockerfile.v0)CMD ["sh" "-c" "python /usr/src/app/run.py"]
2023-07-18 01:29:17 UTC
80.1 MB
7.86.0
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PORT80
PYCURL_SSL_LIBRARYopenssl
QIANDAO_LITETrue
SSL_VERSION3.0.7
TZCST-8
[#000] sha256:b1101342f8ad0db5a405801c0e1b426345830a8f54d4fab3446e7edeeb6d7d65 - 3.88% (3.11 MB)
[#001] sha256:0afb33f0c59f63dc1411c60f34f46591e9f180c9915e7c6def947284a3b4ce4a - 45.89% (36.7 MB)
[#002] sha256:15e4ba787ca115485ed99f05f6c7dca0e242bfe939a6c79d0cf7227faf78b7de - 0.0% (1.99 KB)
[#003] sha256:2e05cc4dbbbdd082ee8876af095bfa04ab785668ebfe32f4eabeeab74150151e - 0.0% (630 Bytes)
[#004] sha256:f99f26aa69d89e12bd1f912a9c066f002c78d32ed0ed843a706086f252f81d27 - 0.0% (126 Bytes)
[#005] sha256:2fda912148764a8dceff9ef241ed2b4254910d8d28f3ca3bf78760539ee762c8 - 50.22% (40.2 MB)
/bin/sh -c #(nop) ADD file:edb23a0d9b2d09d24b7153f3bb7021b584b69abe1d8b068983ec1cdf12b7e1b5 in /
2022-11-10 20:39:35 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2022-12-24 19:40:32 UTC (buildkit.dockerfile.v0)LABEL maintainer=a76yyyy <q981331502@163.com>
2022-12-24 19:40:32 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/qiandao-today/pycurl-docker
2022-12-24 19:40:32 UTC (buildkit.dockerfile.v0)ENV PYCURL_SSL_LIBRARY=openssl
2022-12-24 19:40:32 UTC (buildkit.dockerfile.v0)ENV SSL_VERSION=3.0.7
2022-12-24 19:40:32 UTC (buildkit.dockerfile.v0)ENV CURL_VERSION=7.86.0
2022-12-24 19:40:32 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 && 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/nghttp3 && 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 nghttp3 && autoreconf -fi && ./configure --prefix=/usr --enable-lib-only && make -j$(($(grep -c ^processor /proc/cpuinfo) - 0)) check && make install && cd .. && rm -rf nghttp3 && cd ngtcp2 && 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 pycurl && apk del .build_deps && apk add --update --no-cache libidn2 libgsasl zstd-libs zlib c-ares && rm -rf /var/cache/apk/* && rm -rf /usr/share/man/* # buildkit
2023-07-18 01:23:40 UTC (buildkit.dockerfile.v0)LABEL maintainer=a76yyyy <q981331502@163.com>
2023-07-18 01:23:40 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/qd-today/qd
2023-07-18 01:23:40 UTC (buildkit.dockerfile.v0)ADD ssh/qd_fetch /root/.ssh/id_rsa # buildkit
2023-07-18 01:23:40 UTC (buildkit.dockerfile.v0)ADD ssh/qd_fetch.pub /root/.ssh/id_rsa.pub # buildkit
2023-07-18 01:23:40 UTC (buildkit.dockerfile.v0)WORKDIR /usr/src/app
2023-07-18 01:29:17 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c sed -i 's/mirrors.ustc.edu.cn/dl-cdn.alpinelinux.org/g' /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 && 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 git@gitee.com: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 && pip install --no-cache-dir -r requirements.txt && 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
2023-07-18 01:29:17 UTC (buildkit.dockerfile.v0)ENV PORT=80
2023-07-18 01:29:17 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2023-07-18 01:29:17 UTC (buildkit.dockerfile.v0)ENV QIANDAO_LITE=True
2023-07-18 01:29:17 UTC (buildkit.dockerfile.v0)ENV TZ=CST-8
2023-07-18 01:29:17 UTC (buildkit.dockerfile.v0)VOLUME [/usr/src/app/config]
2023-07-18 01:29:17 UTC (buildkit.dockerfile.v0)CMD ["sh" "-c" "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.