Namespace
a76yyyy
Image / Tag
qiandao:lite-20220410
Content Digest
sha256:31e4b8e9f1317a597d7e7509bf2bec9a315bd3634d80af7859680f1ec361cbd9
Details
Created

2022-04-10 04:20:15 UTC

Size

90.3 MB

Content Digest
Labels
  • maintainer
  • org.opencontainers.image.source
    https://github.com/qiandao-today/qiandao

Environment
CURL_VERSION

7.82.0

PATH

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

PORT

80

PYCURL_SSL_LIBRARY

openssl

QIANDAO_LITE

True

TZ

CST-8


Layers

[#000] sha256:fcf2645943107a5c372056b6cdd883233459def1cd33feaeee2c18edfff8ff54 - 2.99% (2.7 MB)

[#001] sha256:354478b1812d0183cf90b0589b578f38e229e3c6d74c150141617370c69baef2 - 38.22% (34.5 MB)

[#002] sha256:7b5aee9962eac54f4efd6e1db6d78959e2f7e5a4c2a0fcf7c51ea0d6893924ca - 0.0% (2 KB)

[#003] sha256:95e89955d40096cd62bd53b9e2ad37d6f99e8ee4de1e097e435416763a2160db - 0.0% (632 Bytes)

[#004] sha256:5b672578a9a7c117911c23cefa3184cab3bcf59fe2707aaa17177b16487f2828 - 0.0% (135 Bytes)

[#005] sha256:1bd1c2c07a7e53b20186fbebe0fc4c66f53bf1c93a991abe0eca490bc90bf269 - 58.79% (53.1 MB)


History
2022-03-29 00:38:27 UTC

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

2022-03-29 00:38:27 UTC

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

2022-04-09 15:01:55 UTC (buildkit.dockerfile.v0)

LABEL maintainer=a76yyyy <[email protected]>

2022-04-09 15:01:55 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.source=https://github.com/qiandao-today/pycurl-docker

2022-04-09 15:01:55 UTC (buildkit.dockerfile.v0)

ENV PYCURL_SSL_LIBRARY=openssl

2022-04-09 15:01:55 UTC (buildkit.dockerfile.v0)

ENV CURL_VERSION=7.82.0

2022-04-09 15:01: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) = "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_1_1_1n+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 -i && ./configure --prefix=/usr --enable-lib-only && make -j$(($(grep -c ^processor /proc/cpuinfo) - 0)) check && make install && cd .. && rm -rf nghttp3 && cd ngtcp2 && autoreconf -i && ./configure PKG_CONFIG_PATH=/usr/lib/pkgconfig LDFLAGS="-Wl,-rpath,/usr/lib" --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/lib" ./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 && pip install --no-cache-dir --compile pycurl && apk del .build_deps && apk add --update --no-cache libidn2 libgsasl krb5 zstd-dev nghttp2 zlib brotli c-ares && rm -rf /var/cache/apk/* && rm -rf /usr/share/man/* # buildkit

2022-04-10 04:17:24 UTC (buildkit.dockerfile.v0)

LABEL maintainer=a76yyyy <[email protected]>

2022-04-10 04:17:24 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.source=https://github.com/qiandao-today/qiandao

2022-04-10 04:17:24 UTC (buildkit.dockerfile.v0)

ADD ssh/qiandao_fetch /root/.ssh/id_rsa # buildkit

2022-04-10 04:17:24 UTC (buildkit.dockerfile.v0)

ADD ssh/qiandao_fetch.pub /root/.ssh/id_rsa.pub # buildkit

2022-04-10 04:17:24 UTC (buildkit.dockerfile.v0)

WORKDIR /usr/src/app

2022-04-10 04:20:15 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories && ln -s /usr/bin/python3 /usr/bin/python && apk add --update --no-cache openssh-client python3 py3-pip py3-setuptools py3-wheel python3-dev py3-markupsafe py3-pycryptodome py3-tornado py3-wrapt py3-packaging && chmod 600 /root/.ssh/id_rsa && ssh-keyscan gitee.com > /root/.ssh/known_hosts && let num=$RANDOM%100+10 && sleep $num && git clone [email protected]:a76yyyy/qiandao.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 cmake make perl autoconf g++ automake linux-headers libtool util-linux && 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 && pip install --no-cache-dir -r requirements.txt && apk del .build_deps && rm -rf /var/cache/apk/* && rm -rf /usr/share/man/* # buildkit

2022-04-10 04:20:15 UTC (buildkit.dockerfile.v0)

ENV PORT=80

2022-04-10 04:20:15 UTC (buildkit.dockerfile.v0)

EXPOSE map[80/tcp:{}]

2022-04-10 04:20:15 UTC (buildkit.dockerfile.v0)

ENV QIANDAO_LITE=True

2022-04-10 04:20:15 UTC (buildkit.dockerfile.v0)

ENV TZ=CST-8

2022-04-10 04:20:15 UTC (buildkit.dockerfile.v0)

VOLUME [/usr/src/app/ /data]

2022-04-10 04:20:15 UTC (buildkit.dockerfile.v0)

CMD ["sh" "-c" "python /usr/src/app/run.py"]

Details
Created

2022-04-10 04:20:16 UTC

Size

89.8 MB

Content Digest
Labels
  • maintainer
  • org.opencontainers.image.source
    https://github.com/qiandao-today/qiandao

Environment
CURL_VERSION

7.82.0

PATH

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

PORT

80

PYCURL_SSL_LIBRARY

openssl

QIANDAO_LITE

True

TZ

CST-8


Layers

[#000] sha256:95834d4850cc37ffde061d2868c841badc775b894bae9f9c2ab07147d5f51996 - 3.0% (2.69 MB)

[#001] sha256:106ab7bb969c383048f3fcd210f39d1aa9a180c974ac2688fae615936afeb693 - 37.18% (33.4 MB)

[#002] sha256:761c53a5d04eb5cb846b457f6670aa5044bb95957f4895532eda9ddc284e02e8 - 0.0% (2 KB)

[#003] sha256:8d3107758554cc50c25704119e1c115747c3615602e68104eb78504a860d2bf4 - 0.0% (633 Bytes)

[#004] sha256:5b672578a9a7c117911c23cefa3184cab3bcf59fe2707aaa17177b16487f2828 - 0.0% (135 Bytes)

[#005] sha256:efaa76fae5f43c6fbbd106631556d36114b26136a91c07ecfbb3bffbbe016d33 - 59.82% (53.7 MB)


History
2022-03-29 00:19:31 UTC

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

2022-03-29 00:19:31 UTC

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

2022-04-09 14:59:53 UTC (buildkit.dockerfile.v0)

LABEL maintainer=a76yyyy <[email protected]>

2022-04-09 14:59:53 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.source=https://github.com/qiandao-today/pycurl-docker

2022-04-09 14:59:53 UTC (buildkit.dockerfile.v0)

ENV PYCURL_SSL_LIBRARY=openssl

2022-04-09 14:59:53 UTC (buildkit.dockerfile.v0)

ENV CURL_VERSION=7.82.0

2022-04-09 14:59: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 && file /bin/busybox && [[ $(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_1_1_1n+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 -i && ./configure --prefix=/usr --enable-lib-only && make -j$(($(grep -c ^processor /proc/cpuinfo) - 0)) check && make install && cd .. && rm -rf nghttp3 && cd ngtcp2 && autoreconf -i && ./configure PKG_CONFIG_PATH=/usr/lib/pkgconfig LDFLAGS="-Wl,-rpath,/usr/lib" --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/lib" ./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 && pip install --no-cache-dir --compile pycurl && apk del .build_deps && apk add --update --no-cache libidn2 libgsasl krb5 zstd-dev nghttp2 zlib brotli c-ares && rm -rf /var/cache/apk/* && rm -rf /usr/share/man/* # buildkit

2022-04-10 04:17:24 UTC (buildkit.dockerfile.v0)

LABEL maintainer=a76yyyy <[email protected]>

2022-04-10 04:17:24 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.source=https://github.com/qiandao-today/qiandao

2022-04-10 04:17:24 UTC (buildkit.dockerfile.v0)

ADD ssh/qiandao_fetch /root/.ssh/id_rsa # buildkit

2022-04-10 04:17:24 UTC (buildkit.dockerfile.v0)

ADD ssh/qiandao_fetch.pub /root/.ssh/id_rsa.pub # buildkit

2022-04-10 04:17:24 UTC (buildkit.dockerfile.v0)

WORKDIR /usr/src/app

2022-04-10 04:20:16 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories && ln -s /usr/bin/python3 /usr/bin/python && apk add --update --no-cache openssh-client python3 py3-pip py3-setuptools py3-wheel python3-dev py3-markupsafe py3-pycryptodome py3-tornado py3-wrapt py3-packaging && chmod 600 /root/.ssh/id_rsa && ssh-keyscan gitee.com > /root/.ssh/known_hosts && let num=$RANDOM%100+10 && sleep $num && git clone [email protected]:a76yyyy/qiandao.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 cmake make perl autoconf g++ automake linux-headers libtool util-linux && 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 && pip install --no-cache-dir -r requirements.txt && apk del .build_deps && rm -rf /var/cache/apk/* && rm -rf /usr/share/man/* # buildkit

2022-04-10 04:20:16 UTC (buildkit.dockerfile.v0)

ENV PORT=80

2022-04-10 04:20:16 UTC (buildkit.dockerfile.v0)

EXPOSE map[80/tcp:{}]

2022-04-10 04:20:16 UTC (buildkit.dockerfile.v0)

ENV QIANDAO_LITE=True

2022-04-10 04:20:16 UTC (buildkit.dockerfile.v0)

ENV TZ=CST-8

2022-04-10 04:20:16 UTC (buildkit.dockerfile.v0)

VOLUME [/usr/src/app/ /data]

2022-04-10 04:20:16 UTC (buildkit.dockerfile.v0)

CMD ["sh" "-c" "python /usr/src/app/run.py"]

Details
Created

2022-04-10 04:21:37 UTC

Size

88.1 MB

Content Digest
Labels
  • maintainer
  • org.opencontainers.image.source
    https://github.com/qiandao-today/qiandao

Environment
CURL_VERSION

7.82.0

PATH

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

PORT

80

PYCURL_SSL_LIBRARY

openssl

QIANDAO_LITE

True

TZ

CST-8


Layers

[#000] sha256:225547293d9a8327f52d4a775caa0cd0fe0e8945b754216b71b3e0a504959293 - 2.84% (2.51 MB)

[#001] sha256:560e8cead14bfd527a0cfc754b6d7ab9f57f503de2f57148e3ecb478c27bec7e - 36.57% (32.2 MB)

[#002] sha256:7b5aee9962eac54f4efd6e1db6d78959e2f7e5a4c2a0fcf7c51ea0d6893924ca - 0.0% (2 KB)

[#003] sha256:95e89955d40096cd62bd53b9e2ad37d6f99e8ee4de1e097e435416763a2160db - 0.0% (632 Bytes)

[#004] sha256:5b672578a9a7c117911c23cefa3184cab3bcf59fe2707aaa17177b16487f2828 - 0.0% (135 Bytes)

[#005] sha256:89a9144db75d5cabd5531a97abb1db4c339b3dfa4a152c9e14f6a16923f35fb9 - 60.58% (53.4 MB)


History
2022-03-29 00:49:21 UTC

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

2022-03-29 00:49:21 UTC

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

2022-04-09 17:06:03 UTC (buildkit.dockerfile.v0)

LABEL maintainer=a76yyyy <[email protected]>

2022-04-09 17:06:03 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.source=https://github.com/qiandao-today/pycurl-docker

2022-04-09 17:06:03 UTC (buildkit.dockerfile.v0)

ENV PYCURL_SSL_LIBRARY=openssl

2022-04-09 17:06:03 UTC (buildkit.dockerfile.v0)

ENV CURL_VERSION=7.82.0

2022-04-09 17:06:03 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) = "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_1_1_1n+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 -i && ./configure --prefix=/usr --enable-lib-only && make -j$(($(grep -c ^processor /proc/cpuinfo) - 0)) check && make install && cd .. && rm -rf nghttp3 && cd ngtcp2 && autoreconf -i && ./configure PKG_CONFIG_PATH=/usr/lib/pkgconfig LDFLAGS="-Wl,-rpath,/usr/lib" --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/lib" ./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 && pip install --no-cache-dir --compile pycurl && apk del .build_deps && apk add --update --no-cache libidn2 libgsasl krb5 zstd-dev nghttp2 zlib brotli c-ares && rm -rf /var/cache/apk/* && rm -rf /usr/share/man/* # buildkit

2022-04-10 04:17:24 UTC (buildkit.dockerfile.v0)

LABEL maintainer=a76yyyy <[email protected]>

2022-04-10 04:17:24 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.source=https://github.com/qiandao-today/qiandao

2022-04-10 04:17:24 UTC (buildkit.dockerfile.v0)

ADD ssh/qiandao_fetch /root/.ssh/id_rsa # buildkit

2022-04-10 04:17:24 UTC (buildkit.dockerfile.v0)

ADD ssh/qiandao_fetch.pub /root/.ssh/id_rsa.pub # buildkit

2022-04-10 04:17:24 UTC (buildkit.dockerfile.v0)

WORKDIR /usr/src/app

2022-04-10 04:21:37 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories && ln -s /usr/bin/python3 /usr/bin/python && apk add --update --no-cache openssh-client python3 py3-pip py3-setuptools py3-wheel python3-dev py3-markupsafe py3-pycryptodome py3-tornado py3-wrapt py3-packaging && chmod 600 /root/.ssh/id_rsa && ssh-keyscan gitee.com > /root/.ssh/known_hosts && let num=$RANDOM%100+10 && sleep $num && git clone [email protected]:a76yyyy/qiandao.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 cmake make perl autoconf g++ automake linux-headers libtool util-linux && 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 && pip install --no-cache-dir -r requirements.txt && apk del .build_deps && rm -rf /var/cache/apk/* && rm -rf /usr/share/man/* # buildkit

2022-04-10 04:21:37 UTC (buildkit.dockerfile.v0)

ENV PORT=80

2022-04-10 04:21:37 UTC (buildkit.dockerfile.v0)

EXPOSE map[80/tcp:{}]

2022-04-10 04:21:37 UTC (buildkit.dockerfile.v0)

ENV QIANDAO_LITE=True

2022-04-10 04:21:37 UTC (buildkit.dockerfile.v0)

ENV TZ=CST-8

2022-04-10 04:21:37 UTC (buildkit.dockerfile.v0)

VOLUME [/usr/src/app/ /data]

2022-04-10 04:21:37 UTC (buildkit.dockerfile.v0)

CMD ["sh" "-c" "python /usr/src/app/run.py"]

Details
Created

2022-04-10 04:22:27 UTC

Size

86 MB

Content Digest
Labels
  • maintainer
  • org.opencontainers.image.source
    https://github.com/qiandao-today/qiandao

Environment
CURL_VERSION

7.82.0

PATH

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

PORT

80

PYCURL_SSL_LIBRARY

openssl

QIANDAO_LITE

True

TZ

CST-8


Layers

[#000] sha256:7bd94b90b7a31243ebc3c09e3db843d7800f3eb67ae50f165bb6e4bc7def1511 - 2.7% (2.32 MB)

[#001] sha256:ebcac26c98365c9b23ed28f587ee4c1e520fb6dc112cc08add1178aee56f6903 - 35.61% (30.6 MB)

[#002] sha256:e31b416d25ede30b9517c33dde882705f2d08098523231c7c82f9494c9bb8eda - 0.0% (2 KB)

[#003] sha256:6c80b741d165a2e7a41e1dfeca893cbdd5c8c12b9cef639fac1595dca385b87b - 0.0% (631 Bytes)

[#004] sha256:5b672578a9a7c117911c23cefa3184cab3bcf59fe2707aaa17177b16487f2828 - 0.0% (135 Bytes)

[#005] sha256:bcf9312ce302dc2ded714e331a20f112c12ecdcc5b6044a3ded27d441dce8a51 - 61.68% (53 MB)


History
2022-03-29 02:13:14 UTC

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

2022-03-29 02:13:15 UTC

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

2022-04-09 17:06:32 UTC (buildkit.dockerfile.v0)

LABEL maintainer=a76yyyy <[email protected]>

2022-04-09 17:06:32 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.source=https://github.com/qiandao-today/pycurl-docker

2022-04-09 17:06:32 UTC (buildkit.dockerfile.v0)

ENV PYCURL_SSL_LIBRARY=openssl

2022-04-09 17:06:32 UTC (buildkit.dockerfile.v0)

ENV CURL_VERSION=7.82.0

2022-04-09 17:06: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) = "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_1_1_1n+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 -i && ./configure --prefix=/usr --enable-lib-only && make -j$(($(grep -c ^processor /proc/cpuinfo) - 0)) check && make install && cd .. && rm -rf nghttp3 && cd ngtcp2 && autoreconf -i && ./configure PKG_CONFIG_PATH=/usr/lib/pkgconfig LDFLAGS="-Wl,-rpath,/usr/lib" --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/lib" ./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 && pip install --no-cache-dir --compile pycurl && apk del .build_deps && apk add --update --no-cache libidn2 libgsasl krb5 zstd-dev nghttp2 zlib brotli c-ares && rm -rf /var/cache/apk/* && rm -rf /usr/share/man/* # buildkit

2022-04-10 04:17:24 UTC (buildkit.dockerfile.v0)

LABEL maintainer=a76yyyy <[email protected]>

2022-04-10 04:17:24 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.source=https://github.com/qiandao-today/qiandao

2022-04-10 04:17:24 UTC (buildkit.dockerfile.v0)

ADD ssh/qiandao_fetch /root/.ssh/id_rsa # buildkit

2022-04-10 04:17:24 UTC (buildkit.dockerfile.v0)

ADD ssh/qiandao_fetch.pub /root/.ssh/id_rsa.pub # buildkit

2022-04-10 04:17:24 UTC (buildkit.dockerfile.v0)

WORKDIR /usr/src/app

2022-04-10 04:22:27 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories && ln -s /usr/bin/python3 /usr/bin/python && apk add --update --no-cache openssh-client python3 py3-pip py3-setuptools py3-wheel python3-dev py3-markupsafe py3-pycryptodome py3-tornado py3-wrapt py3-packaging && chmod 600 /root/.ssh/id_rsa && ssh-keyscan gitee.com > /root/.ssh/known_hosts && let num=$RANDOM%100+10 && sleep $num && git clone [email protected]:a76yyyy/qiandao.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 cmake make perl autoconf g++ automake linux-headers libtool util-linux && 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 && pip install --no-cache-dir -r requirements.txt && apk del .build_deps && rm -rf /var/cache/apk/* && rm -rf /usr/share/man/* # buildkit

2022-04-10 04:22:27 UTC (buildkit.dockerfile.v0)

ENV PORT=80

2022-04-10 04:22:27 UTC (buildkit.dockerfile.v0)

EXPOSE map[80/tcp:{}]

2022-04-10 04:22:27 UTC (buildkit.dockerfile.v0)

ENV QIANDAO_LITE=True

2022-04-10 04:22:27 UTC (buildkit.dockerfile.v0)

ENV TZ=CST-8

2022-04-10 04:22:27 UTC (buildkit.dockerfile.v0)

VOLUME [/usr/src/app/ /data]

2022-04-10 04:22:27 UTC (buildkit.dockerfile.v0)

CMD ["sh" "-c" "python /usr/src/app/run.py"]

Details
Created

2022-04-10 04:28:24 UTC

Size

89.8 MB

Content Digest
Labels
  • maintainer
  • org.opencontainers.image.source
    https://github.com/qiandao-today/qiandao

Environment
CURL_VERSION

7.82.0

PATH

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

PORT

80

PYCURL_SSL_LIBRARY

openssl

QIANDAO_LITE

True

TZ

CST-8


Layers

[#000] sha256:dd1e6e89ca16fee0b2f3efdb52e8a6ed2bc5dc0fd31091c459c595f1fb1b3442 - 2.89% (2.6 MB)

[#001] sha256:28cdf190e898b4caa5555f45eaf511569ce1467d5fa908e27c84bf31a420669d - 37.13% (33.3 MB)

[#002] sha256:7b5aee9962eac54f4efd6e1db6d78959e2f7e5a4c2a0fcf7c51ea0d6893924ca - 0.0% (2 KB)

[#003] sha256:95e89955d40096cd62bd53b9e2ad37d6f99e8ee4de1e097e435416763a2160db - 0.0% (632 Bytes)

[#004] sha256:5b672578a9a7c117911c23cefa3184cab3bcf59fe2707aaa17177b16487f2828 - 0.0% (135 Bytes)

[#005] sha256:0e5e03609701d758995654d7b4682e67d16db81aad79308355448b4d6b3b05c0 - 59.98% (53.8 MB)


History
2022-03-29 00:39:58 UTC

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

2022-03-29 00:39:58 UTC

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

2022-04-09 17:12:01 UTC (buildkit.dockerfile.v0)

LABEL maintainer=a76yyyy <[email protected]>

2022-04-09 17:12:01 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.source=https://github.com/qiandao-today/pycurl-docker

2022-04-09 17:12:01 UTC (buildkit.dockerfile.v0)

ENV PYCURL_SSL_LIBRARY=openssl

2022-04-09 17:12:01 UTC (buildkit.dockerfile.v0)

ENV CURL_VERSION=7.82.0

2022-04-09 17:12:01 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) = "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_1_1_1n+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 -i && ./configure --prefix=/usr --enable-lib-only && make -j$(($(grep -c ^processor /proc/cpuinfo) - 0)) check && make install && cd .. && rm -rf nghttp3 && cd ngtcp2 && autoreconf -i && ./configure PKG_CONFIG_PATH=/usr/lib/pkgconfig LDFLAGS="-Wl,-rpath,/usr/lib" --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/lib" ./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 && pip install --no-cache-dir --compile pycurl && apk del .build_deps && apk add --update --no-cache libidn2 libgsasl krb5 zstd-dev nghttp2 zlib brotli c-ares && rm -rf /var/cache/apk/* && rm -rf /usr/share/man/* # buildkit

2022-04-10 04:17:24 UTC (buildkit.dockerfile.v0)

LABEL maintainer=a76yyyy <[email protected]>

2022-04-10 04:17:24 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.source=https://github.com/qiandao-today/qiandao

2022-04-10 04:17:24 UTC (buildkit.dockerfile.v0)

ADD ssh/qiandao_fetch /root/.ssh/id_rsa # buildkit

2022-04-10 04:17:24 UTC (buildkit.dockerfile.v0)

ADD ssh/qiandao_fetch.pub /root/.ssh/id_rsa.pub # buildkit

2022-04-10 04:17:24 UTC (buildkit.dockerfile.v0)

WORKDIR /usr/src/app

2022-04-10 04:28:24 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories && ln -s /usr/bin/python3 /usr/bin/python && apk add --update --no-cache openssh-client python3 py3-pip py3-setuptools py3-wheel python3-dev py3-markupsafe py3-pycryptodome py3-tornado py3-wrapt py3-packaging && chmod 600 /root/.ssh/id_rsa && ssh-keyscan gitee.com > /root/.ssh/known_hosts && let num=$RANDOM%100+10 && sleep $num && git clone [email protected]:a76yyyy/qiandao.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 cmake make perl autoconf g++ automake linux-headers libtool util-linux && 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 && pip install --no-cache-dir -r requirements.txt && apk del .build_deps && rm -rf /var/cache/apk/* && rm -rf /usr/share/man/* # buildkit

2022-04-10 04:28:24 UTC (buildkit.dockerfile.v0)

ENV PORT=80

2022-04-10 04:28:24 UTC (buildkit.dockerfile.v0)

EXPOSE map[80/tcp:{}]

2022-04-10 04:28:24 UTC (buildkit.dockerfile.v0)

ENV QIANDAO_LITE=True

2022-04-10 04:28:24 UTC (buildkit.dockerfile.v0)

ENV TZ=CST-8

2022-04-10 04:28:24 UTC (buildkit.dockerfile.v0)

VOLUME [/usr/src/app/ /data]

2022-04-10 04:28:24 UTC (buildkit.dockerfile.v0)

CMD ["sh" "-c" "python /usr/src/app/run.py"]