Back to docker.io/daiyeqi/tengine
linux/arm64docker.io

docker.io/daiyeqi/tengine:3.1.0

Container image for Tengine built with Tongsuo

Size
36.27 MB
Local pulls
2
Upstream pulls
1,553
Synced at
2026-08-04 09:40:56

China image

registry.cn-global.starbucket.com.cn/starbucket/docker.io/daiyeqi/tengine:3.1.0

Source image

docker.io/daiyeqi/tengine:3.1.0

Image info

Image ID
sha256:0e8852ce8bb664df2534453c6e031f57e0c8000838dccfaa1ff084e0362aa6af
Image tag
3.1.0
Image size
36.27 MB
Platform
linux/arm64
Registry
docker.io
CMD
/usr/sbin/nginx -g daemon off;
Entrypoint
Working dir
User
StopSignal
SIGQUIT
Created
2026-04-02T14:24:24.636272073Z

Exposed ports 1

  • 80/tcp

Environment 1

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

Labels 9

maintainerDai Yeqi <daiyeqi@nichijou.com>
org.opencontainers.image.urlhttps://github.com/daiyeqi/docker-tengine
org.opencontainers.image.titledocker-tengine
org.opencontainers.image.sourcehttps://github.com/daiyeqi/docker-tengine
org.opencontainers.image.created2026-04-02T12:39:58.028Z
org.opencontainers.image.version3.1.0-tongsuo.8.5.0-pre1-trixie
org.opencontainers.image.licensesApache-2.0
org.opencontainers.image.revisiona98958772ed726222057b733a069e00cbda52595
org.opencontainers.image.descriptionTengine Docker built with Tongsuo (x86_64/aarch64/armhf)

Pull commands

Docker
docker pull registry.cn-global.starbucket.com.cn/starbucket/docker.io/daiyeqi/tengine:3.1.0
docker tag registry.cn-global.starbucket.com.cn/starbucket/docker.io/daiyeqi/tengine:3.1.0 docker.io/daiyeqi/tengine:3.1.0
Containerd
ctr images pull registry.cn-global.starbucket.com.cn/starbucket/docker.io/daiyeqi/tengine:3.1.0
ctr images tag registry.cn-global.starbucket.com.cn/starbucket/docker.io/daiyeqi/tengine:3.1.0 docker.io/daiyeqi/tengine:3.1.0
YAML quick replace
sed -i 's#docker.io/daiyeqi/tengine:3.1.0#registry.cn-global.starbucket.com.cn/starbucket/docker.io/daiyeqi/tengine:3.1.0#' deployment.yaml

拉取国内加速地址后,可按需 tag 回源镜像名

Build history 9

2026-04-02 14:24:24empty layer
CMD ["/usr/sbin/nginx" "-g" "daemon off;"]
2026-04-02 14:24:24empty layer
STOPSIGNAL SIGQUIT
2026-04-02 14:24:24empty layer
EXPOSE [80/tcp]
2026-04-02 14:24:24
RUN |2 TONGSUO_VERSION=8.5.0-pre1 TENGINE_VERSION=3.1.0 /bin/sh -c set -eux     && groupadd --system --gid 101 nginx     && useradd --system --gid nginx --no-create-home --home-dir /nonexistent --comment "nginx user" --shell /usr/sbin/nologin --uid 101 nginx     && dpkgArch="$(dpkg --print-architecture)"     && case "$dpkgArch" in          amd64)            tongsuo_opt="-march=native no-rc5 no-zlib no-ssl3 no-ssl3-method enable-cms no-capieng no-rdrand enable-ec_sm2p_64_gcc_128 enable-zlib enable-ntls --api=1.1.1";            ;;          arm64)            tongsuo_opt="no-rc5 no-zlib no-ssl3 no-ssl3-method enable-cms no-capieng no-rdrand enable-ec_sm2p_64_gcc_128 enable-zlib enable-ntls --api=1.1.1";            ;;          armhf)            tongsuo_opt="linux-armv4 no-rc5 no-zlib no-ssl3 no-ssl3-method enable-cms no-capieng no-rdrand enable-zlib enable-ntls --api=1.1.1";            ;;        esac     && apt-get update     && apt-get install --no-install-recommends --no-install-suggests -y         curl ca-certificates g++ gcc make libpcre2-8-0 libpcre2-dev zlib1g zlib1g-dev patch perl     && export TEMP_HOME="$(mktemp -d)" && cd "$TEMP_HOME"     && curl -L -o "$TEMP_HOME/tongsuo.tar.gz" https://github.com/Tongsuo-Project/Tongsuo/archive/refs/tags/$TONGSUO_VERSION.tar.gz && tar -zxf "$TEMP_HOME/tongsuo.tar.gz"     && curl -L -o "$TEMP_HOME/tengine.tar.gz" https://github.com/alibaba/tengine/archive/refs/tags/$TENGINE_VERSION.tar.gz && tar -zxf "$TEMP_HOME/tengine.tar.gz"     && cd "$TEMP_HOME/tengine-$TENGINE_VERSION/"     && patch --dry-run -p1 < /tmp/patches/0001-tengine-3.1.0-fix-unterminated-string-initialization.patch     && patch -p1 < /tmp/patches/0001-tengine-3.1.0-fix-unterminated-string-initialization.patch     && mkdir -p /var/log/nginx /var/lib/nginx /run && chown nginx:nginx /var/lib/nginx     && ./configure         --prefix=/etc/nginx         --sbin-path=/usr/sbin/nginx         --modules-path=/usr/lib/nginx/modules         --conf-path=/etc/nginx/nginx.conf         --error-log-path=/var/log/nginx/error.log         --http-log-path=/var/log/nginx/access.log         --http-client-body-temp-path=/var/lib/nginx/body         --http-fastcgi-temp-path=/var/lib/nginx/fastcgi         --http-proxy-temp-path=/var/lib/nginx/proxy         --http-scgi-temp-path=/var/lib/nginx/scgi         --http-uwsgi-temp-path=/var/lib/nginx/uwsgi         --user=nginx         --group=nginx         --pid-path=/run/nginx.pid         --lock-path=/run/nginx.lock         --with-compat         --with-pcre-jit         --with-http_ssl_module         --with-http_stub_status_module         --with-http_realip_module         --with-http_auth_request_module         --with-http_v2_module         --with-http_slice_module         --with-threads         --with-http_addition_module         --with-http_gunzip_module         --with-http_gzip_static_module         --with-http_mp4_module         --with-http_random_index_module         --with-http_secure_link_module         --with-http_sub_module         --with-stream_realip_module         --with-stream_ssl_module         --with-stream_sni         --with-stream_ssl_preread_module         --with-stream=dynamic         --add-module=./modules/ngx_tongsuo_ntls         --with-openssl="$TEMP_HOME/Tongsuo-$TONGSUO_VERSION"         --with-openssl-opt="$tongsuo_opt"     && make -j"$(nproc)" && make install     && rm -rf "$TEMP_HOME"     && apt-get remove --purge --auto-remove -y curl g++ gcc make libpcre2-dev zlib1g-dev perl && apt-get autoclean     && rm -rf /var/lib/apt/lists/*     && echo "Container for $(uname -m) CPU architecture." > /opt/architecture     && ln -sf /dev/stdout /var/log/nginx/access.log     && ln -sf /dev/stderr /var/log/nginx/error.log # buildkit
2026-04-02 12:40:02
COPY patches/0001-tengine-3.1.0-fix-unterminated-string-initialization.patch /tmp/patches/ # buildkit
2026-04-02 12:40:02empty layer
ARG TENGINE_VERSION=3.1.0
2026-04-02 12:40:02empty layer
ARG TONGSUO_VERSION=8.5.0-pre1
2026-04-02 12:40:02empty layer
LABEL maintainer=Dai Yeqi <daiyeqi@nichijou.com>

More synced tags