Namespace
a76yyyy
Image / Tag
qiandao:lite-20220525
Content Digest
sha256:291730bb67a85a3273de89057f2419d9d4a2960f0dd29644a6f0cd833cd373f3
Details
Created

2022-05-25 02:15:00 UTC

Size

90.6 MB

Content Digest
Labels
  • maintainer
    a76yyyy <q981331502@163.com>
  • org.opencontainers.image.source
    https://github.com/qiandao-today/qiandao

Environment
CURL_VERSION

7.83.1

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.98% (2.7 MB)

[#001] sha256:3d85ca59b2f531c129ad38788399c85c6bf73392e561d629f29c68f04054409c - 38.3% (34.7 MB)

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

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

[#004] sha256:1ce0efbec3ebb13d64529a10ea4345f3d8b136dc8bbad3a5bea0f4d344bc32f2 - 0.0% (135 Bytes)

[#005] sha256:324b9f6a724d9c29aa8d5e3a9601db05dd7504de24cefeaf82b0fdaf5edd5b7c - 58.72% (53.2 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-05-23 14:48:56 UTC (buildkit.dockerfile.v0)

LABEL maintainer=a76yyyy <q981331502@163.com>

2022-05-23 14:48:56 UTC (buildkit.dockerfile.v0)

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

2022-05-23 14:48:56 UTC (buildkit.dockerfile.v0)

ENV PYCURL_SSL_LIBRARY=openssl

2022-05-23 14:48:56 UTC (buildkit.dockerfile.v0)

ENV CURL_VERSION=7.83.1

2022-05-23 14:48:56 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_1o+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-05-25 02:12:13 UTC (buildkit.dockerfile.v0)

LABEL maintainer=a76yyyy <q981331502@163.com>

2022-05-25 02:12:13 UTC (buildkit.dockerfile.v0)

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

2022-05-25 02:12:13 UTC (buildkit.dockerfile.v0)

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

2022-05-25 02:12:13 UTC (buildkit.dockerfile.v0)

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

2022-05-25 02:12:13 UTC (buildkit.dockerfile.v0)

WORKDIR /usr/src/app

2022-05-25 02:15:00 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 git@gitee.com: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-05-25 02:15:00 UTC (buildkit.dockerfile.v0)

ENV PORT=80

2022-05-25 02:15:00 UTC (buildkit.dockerfile.v0)

EXPOSE map[80/tcp:{}]

2022-05-25 02:15:00 UTC (buildkit.dockerfile.v0)

ENV QIANDAO_LITE=True

2022-05-25 02:15:00 UTC (buildkit.dockerfile.v0)

ENV TZ=CST-8

2022-05-25 02:15:00 UTC (buildkit.dockerfile.v0)

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

2022-05-25 02:15:00 UTC (buildkit.dockerfile.v0)

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

Details
Created

2022-05-25 02:15:53 UTC

Size

90.1 MB

Content Digest
Labels
  • maintainer
    a76yyyy <q981331502@163.com>
  • org.opencontainers.image.source
    https://github.com/qiandao-today/qiandao

Environment
CURL_VERSION

7.83.1

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 - 2.99% (2.69 MB)

[#001] sha256:f1f1ba4dc40751842461ca45ed989fd0fe312a442d4b16f09c9604cefd3f17cf - 37.24% (33.5 MB)

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

[#003] sha256:1e552775b03e7eba961b6544e940ab43968dc0cac6b10478eaa4fba2ddc99ffe - 0.0% (631 Bytes)

[#004] sha256:1ce0efbec3ebb13d64529a10ea4345f3d8b136dc8bbad3a5bea0f4d344bc32f2 - 0.0% (135 Bytes)

[#005] sha256:2a1bc8cdfb92a813644462dd0470f80e2eb6f98b90b4b4babf800817bb088510 - 59.77% (53.8 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-05-23 14:46:44 UTC (buildkit.dockerfile.v0)

LABEL maintainer=a76yyyy <q981331502@163.com>

2022-05-23 14:46:44 UTC (buildkit.dockerfile.v0)

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

2022-05-23 14:46:44 UTC (buildkit.dockerfile.v0)

ENV PYCURL_SSL_LIBRARY=openssl

2022-05-23 14:46:44 UTC (buildkit.dockerfile.v0)

ENV CURL_VERSION=7.83.1

2022-05-23 14:46:44 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_1o+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-05-25 02:12:13 UTC (buildkit.dockerfile.v0)

LABEL maintainer=a76yyyy <q981331502@163.com>

2022-05-25 02:12:13 UTC (buildkit.dockerfile.v0)

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

2022-05-25 02:12:13 UTC (buildkit.dockerfile.v0)

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

2022-05-25 02:12:13 UTC (buildkit.dockerfile.v0)

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

2022-05-25 02:12:13 UTC (buildkit.dockerfile.v0)

WORKDIR /usr/src/app

2022-05-25 02:15:53 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 git@gitee.com: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-05-25 02:15:53 UTC (buildkit.dockerfile.v0)

ENV PORT=80

2022-05-25 02:15:53 UTC (buildkit.dockerfile.v0)

EXPOSE map[80/tcp:{}]

2022-05-25 02:15:53 UTC (buildkit.dockerfile.v0)

ENV QIANDAO_LITE=True

2022-05-25 02:15:53 UTC (buildkit.dockerfile.v0)

ENV TZ=CST-8

2022-05-25 02:15:53 UTC (buildkit.dockerfile.v0)

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

2022-05-25 02:15:53 UTC (buildkit.dockerfile.v0)

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

Details
Created

2022-05-25 02:16:55 UTC

Size

88.4 MB

Content Digest
Labels
  • maintainer
    a76yyyy <q981331502@163.com>
  • org.opencontainers.image.source
    https://github.com/qiandao-today/qiandao

Environment
CURL_VERSION

7.83.1

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.83% (2.51 MB)

[#001] sha256:6192c4a9e42188c7b5f3a785334ed50e9135b9448ce4dd7301593834c78c9c35 - 36.64% (32.4 MB)

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

[#003] sha256:1e552775b03e7eba961b6544e940ab43968dc0cac6b10478eaa4fba2ddc99ffe - 0.0% (631 Bytes)

[#004] sha256:1ce0efbec3ebb13d64529a10ea4345f3d8b136dc8bbad3a5bea0f4d344bc32f2 - 0.0% (135 Bytes)

[#005] sha256:5adea616906a0e82b240194fbca5d1ae6c93ec7af902df0f4911721c95dabf11 - 60.52% (53.5 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-05-23 17:41:07 UTC (buildkit.dockerfile.v0)

LABEL maintainer=a76yyyy <q981331502@163.com>

2022-05-23 17:41:07 UTC (buildkit.dockerfile.v0)

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

2022-05-23 17:41:07 UTC (buildkit.dockerfile.v0)

ENV PYCURL_SSL_LIBRARY=openssl

2022-05-23 17:41:07 UTC (buildkit.dockerfile.v0)

ENV CURL_VERSION=7.83.1

2022-05-23 17:41:07 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_1o+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-05-25 02:12:13 UTC (buildkit.dockerfile.v0)

LABEL maintainer=a76yyyy <q981331502@163.com>

2022-05-25 02:12:13 UTC (buildkit.dockerfile.v0)

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

2022-05-25 02:12:13 UTC (buildkit.dockerfile.v0)

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

2022-05-25 02:12:13 UTC (buildkit.dockerfile.v0)

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

2022-05-25 02:12:13 UTC (buildkit.dockerfile.v0)

WORKDIR /usr/src/app

2022-05-25 02:16:55 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 git@gitee.com: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-05-25 02:16:55 UTC (buildkit.dockerfile.v0)

ENV PORT=80

2022-05-25 02:16:55 UTC (buildkit.dockerfile.v0)

EXPOSE map[80/tcp:{}]

2022-05-25 02:16:55 UTC (buildkit.dockerfile.v0)

ENV QIANDAO_LITE=True

2022-05-25 02:16:55 UTC (buildkit.dockerfile.v0)

ENV TZ=CST-8

2022-05-25 02:16:55 UTC (buildkit.dockerfile.v0)

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

2022-05-25 02:16:55 UTC (buildkit.dockerfile.v0)

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

Details
Created

2022-05-25 02:18:16 UTC

Size

86.2 MB

Content Digest
Labels
  • maintainer
    a76yyyy <q981331502@163.com>
  • org.opencontainers.image.source
    https://github.com/qiandao-today/qiandao

Environment
CURL_VERSION

7.83.1

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.69% (2.32 MB)

[#001] sha256:57fe7ad6ca81fd087c9e39a8a0342a2a74b62ca861f9b1304dea488571c4655a - 35.67% (30.8 MB)

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

[#003] sha256:1e552775b03e7eba961b6544e940ab43968dc0cac6b10478eaa4fba2ddc99ffe - 0.0% (631 Bytes)

[#004] sha256:1ce0efbec3ebb13d64529a10ea4345f3d8b136dc8bbad3a5bea0f4d344bc32f2 - 0.0% (135 Bytes)

[#005] sha256:08a7b334234962ca1a924b353f9b36a8f1af9a3b5b0f356ea4f215ca5259d4c7 - 61.63% (53.2 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-05-23 17:41:45 UTC (buildkit.dockerfile.v0)

LABEL maintainer=a76yyyy <q981331502@163.com>

2022-05-23 17:41:45 UTC (buildkit.dockerfile.v0)

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

2022-05-23 17:41:45 UTC (buildkit.dockerfile.v0)

ENV PYCURL_SSL_LIBRARY=openssl

2022-05-23 17:41:45 UTC (buildkit.dockerfile.v0)

ENV CURL_VERSION=7.83.1

2022-05-23 17:41:45 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_1o+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-05-25 02:12:13 UTC (buildkit.dockerfile.v0)

LABEL maintainer=a76yyyy <q981331502@163.com>

2022-05-25 02:12:13 UTC (buildkit.dockerfile.v0)

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

2022-05-25 02:12:13 UTC (buildkit.dockerfile.v0)

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

2022-05-25 02:12:13 UTC (buildkit.dockerfile.v0)

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

2022-05-25 02:12:13 UTC (buildkit.dockerfile.v0)

WORKDIR /usr/src/app

2022-05-25 02:18: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 git@gitee.com: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-05-25 02:18:16 UTC (buildkit.dockerfile.v0)

ENV PORT=80

2022-05-25 02:18:16 UTC (buildkit.dockerfile.v0)

EXPOSE map[80/tcp:{}]

2022-05-25 02:18:16 UTC (buildkit.dockerfile.v0)

ENV QIANDAO_LITE=True

2022-05-25 02:18:16 UTC (buildkit.dockerfile.v0)

ENV TZ=CST-8

2022-05-25 02:18:16 UTC (buildkit.dockerfile.v0)

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

2022-05-25 02:18:16 UTC (buildkit.dockerfile.v0)

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

Details
Created

2022-05-25 02:18:24 UTC

Size

90.1 MB

Content Digest
Labels
  • maintainer
    a76yyyy <q981331502@163.com>
  • org.opencontainers.image.source
    https://github.com/qiandao-today/qiandao

Environment
CURL_VERSION

7.83.1

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.88% (2.6 MB)

[#001] sha256:c4a058ba20b3d8f2f660bfa799a33e1f3d3be0238730a19eafe53f553917f2d3 - 37.19% (33.5 MB)

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

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

[#004] sha256:1ce0efbec3ebb13d64529a10ea4345f3d8b136dc8bbad3a5bea0f4d344bc32f2 - 0.0% (135 Bytes)

[#005] sha256:234f16c5b85844a44c281c6128c0473ca488db2d34301ece39a6e2eadc9b8da8 - 59.92% (54 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-05-23 17:49:45 UTC (buildkit.dockerfile.v0)

LABEL maintainer=a76yyyy <q981331502@163.com>

2022-05-23 17:49:45 UTC (buildkit.dockerfile.v0)

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

2022-05-23 17:49:45 UTC (buildkit.dockerfile.v0)

ENV PYCURL_SSL_LIBRARY=openssl

2022-05-23 17:49:45 UTC (buildkit.dockerfile.v0)

ENV CURL_VERSION=7.83.1

2022-05-23 17:49:45 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_1o+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-05-25 02:12:13 UTC (buildkit.dockerfile.v0)

LABEL maintainer=a76yyyy <q981331502@163.com>

2022-05-25 02:12:13 UTC (buildkit.dockerfile.v0)

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

2022-05-25 02:12:13 UTC (buildkit.dockerfile.v0)

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

2022-05-25 02:12:13 UTC (buildkit.dockerfile.v0)

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

2022-05-25 02:12:13 UTC (buildkit.dockerfile.v0)

WORKDIR /usr/src/app

2022-05-25 02:18: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 git@gitee.com: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-05-25 02:18:24 UTC (buildkit.dockerfile.v0)

ENV PORT=80

2022-05-25 02:18:24 UTC (buildkit.dockerfile.v0)

EXPOSE map[80/tcp:{}]

2022-05-25 02:18:24 UTC (buildkit.dockerfile.v0)

ENV QIANDAO_LITE=True

2022-05-25 02:18:24 UTC (buildkit.dockerfile.v0)

ENV TZ=CST-8

2022-05-25 02:18:24 UTC (buildkit.dockerfile.v0)

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

2022-05-25 02:18:24 UTC (buildkit.dockerfile.v0)

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

Danger Zone
Delete Tag

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.

Delete