Backdocker.io/registrycn/tengine
docker.io
docker.io/registrycn/tengine:v2.4.0-alpine
Size
80.35 MB
Local pulls
3
Upstream pulls
130
Synced at
2026-08-04 09:42:08
China image
registry.cn-global.starbucket.com.cn/starbucket/docker.io/registrycn/tengine:v2.4.0-alpine
Source image
docker.io/registrycn/tengine:v2.4.0-alpine
Image info
- Image ID
- sha256:50ff1fddbef07720a6134a07d479ead16b1c4fa043282d286849470eab0ab49e
- Image tag
- v2.4.0-alpine
- Image size
- 80.35 MB
- Platform
- linux/arm64
- Registry
- docker.io
- Project
- Hub pageAll tagsLocal repo
- CMD
- nginx -g daemon off;
- Entrypoint
- /usr/local/bin/docker-entrypoint.sh
- Working dir
- —
- User
- —
- StopSignal
- SIGTERM
- Created
- 2024-09-27T15:43:56.570762349+08:00
Exposed ports 2
- 80/tcp
- 443/tcp
Environment 3
| PATH | /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
| TENGINE_VERSION | 2.4.0 |
| CONFIG | --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 --pid-path=/var/run/nginx.pid --lock-path=/var/run/nginx.lock --http-client-body-temp-path=/var/cache/nginx/client_temp --http-proxy-temp-path=/var/cache/nginx/proxy_temp --http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp --http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp --http-scgi-temp-path=/var/cache/nginx/scgi_temp --user=nginx --group=nginx --with-http_ssl_module --with-http_realip_module --with-http_addition_module --with-http_sub_module --with-http_dav_module --with-http_flv_module --with-http_mp4_module --with-http_gunzip_module --with-http_gzip_static_module --with-http_random_index_module --with-http_secure_link_module --with-http_stub_status_module --with-http_auth_request_module --with-http_xslt_module=dynamic --with-http_image_filter_module=dynamic --with-http_geoip_module=dynamic --with-threads --with-stream --with-stream_ssl_module --with-stream_ssl_preread_module --with-stream_realip_module --with-stream_geoip_module=dynamic --with-http_slice_module --with-mail --with-mail_ssl_module --with-compat --with-file-aio --with-http_v2_module --add-module=modules/ngx_http_upstream_check_module --add-module=modules/headers-more-nginx-module-0.33 --add-module=modules/ngx_http_upstream_session_sticky_module |
Labels 1
| maintainer | Ethan Kai < wzibitnam@proton.me > |
Pull commands
Docker
docker pull registry.cn-global.starbucket.com.cn/starbucket/docker.io/registrycn/tengine:v2.4.0-alpine
docker tag registry.cn-global.starbucket.com.cn/starbucket/docker.io/registrycn/tengine:v2.4.0-alpine docker.io/registrycn/tengine:v2.4.0-alpine
Containerd
ctr images pull registry.cn-global.starbucket.com.cn/starbucket/docker.io/registrycn/tengine:v2.4.0-alpine
ctr images tag registry.cn-global.starbucket.com.cn/starbucket/docker.io/registrycn/tengine:v2.4.0-alpine docker.io/registrycn/tengine:v2.4.0-alpine
YAML quick replace
sed -i 's#docker.io/registrycn/tengine:v2.4.0-alpine#registry.cn-global.starbucket.com.cn/starbucket/docker.io/registrycn/tengine:v2.4.0-alpine#' deployment.yaml
Global registry mirror
Docker
Write Docker daemon.json so registry-mirrors points to this site, then restart Docker
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<'EOF'
{
"registry-mirrors": ["https://registry.cn-global.starbucket.com.cn"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart dockerContainerd
Write containerd certs.d hosts.toml so docker.io pulls via this site, then restart containerd
sudo mkdir -p /etc/containerd/certs.d/docker.io sudo tee /etc/containerd/certs.d/docker.io/hosts.toml <<'EOF' server = "https://docker.io" [host."https://registry.cn-global.starbucket.com.cn"] capabilities = ["pull", "resolve"] EOF sudo mkdir -p /etc/containerd if [ ! -f /etc/containerd/config.toml ]; then sudo containerd config default | sudo tee /etc/containerd/config.toml >/dev/null fi sudo sed -i 's#config_path = ""#config_path = "/etc/containerd/certs.d"#' /etc/containerd/config.toml sudo systemctl restart containerd
Build history 20
2024-09-27 15:43:56empty layer
CMD ["nginx" "-g" "daemon off;"]
2024-09-27 15:43:56empty layer
ENTRYPOINT ["/usr/local/bin/docker-entrypoint.sh"]
2024-09-27 15:43:56empty layer
STOPSIGNAL SIGTERM
2024-09-27 15:43:56empty layer
EXPOSE map[443/tcp:{} 80/tcp:{}]2024-09-27 15:43:56
RUN /bin/sh -c ln -sf /dev/stdout /var/log/nginx/access.log && ln -sf /dev/stderr /var/log/nginx/error.log # buildkit
2024-09-27 15:43:55
RUN /bin/sh -c chmod +x /usr/local/bin/docker-entrypoint.sh && chmod +x /docker-entrypoint.d/*.sh # buildkit
2024-09-27 15:43:54
COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit
2024-09-27 15:43:54
COPY 30-tune-worker-processes.sh /docker-entrypoint.d/ # buildkit