docker.io/otterscan/otterscan:latest linux/amd64

docker.io/otterscan/otterscan:latest - 国内下载镜像源 浏览次数:20

温馨提示:此镜像为latest tag镜像,本站无法保证此版本为最新镜像

源镜像 docker.io/otterscan/otterscan:latest
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/otterscan/otterscan:latest
镜像ID sha256:3818ba27c65029e74f8b20d749daf534edd1cb99309a41afa51b4dc70eec1397
镜像TAG latest
大小 90.03MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /run-nginx.sh
启动入口 /docker-entrypoint.sh
工作目录 /
OS/平台 linux/amd64
浏览量 20 次
贡献者
镜像创建 2025-08-17T22:31:26.958016909Z
同步时间 2025-10-16 15:47
更新时间 2025-10-21 00:09
开放端口
80/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin NGINX_VERSION=1.21.3 NJS_VERSION=0.6.2 PKG_RELEASE=1
镜像标签
NGINX Docker Maintainers <docker-maint@nginx.com>: maintainer 2025-08-21T04:40:19.641Z: org.opencontainers.image.created A blazingly fast, local, Ethereum block explorer built on top of Erigon: org.opencontainers.image.description MIT: org.opencontainers.image.licenses 0414a85f92f09ba8899220a00b6fdeb9d2d9e8ef: org.opencontainers.image.revision https://github.com/otterscan/otterscan: org.opencontainers.image.source otterscan: org.opencontainers.image.title https://github.com/otterscan/otterscan: org.opencontainers.image.url v2.10.0: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/otterscan/otterscan:latest
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/otterscan/otterscan:latest  docker.io/otterscan/otterscan:latest

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/otterscan/otterscan:latest
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/otterscan/otterscan:latest  docker.io/otterscan/otterscan:latest

Shell快速替换命令

sed -i 's#otterscan/otterscan:latest#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/otterscan/otterscan:latest#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/otterscan/otterscan:latest && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/otterscan/otterscan:latest  docker.io/otterscan/otterscan:latest'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/otterscan/otterscan:latest && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/otterscan/otterscan:latest  docker.io/otterscan/otterscan:latest'

镜像构建历史


# 2025-08-18 06:31:26  0.00B 设置默认要执行的命令
CMD ["/run-nginx.sh"]
                        
# 2025-08-18 06:31:26  0.00B 设置工作目录为/
WORKDIR /
                        
# 2025-08-18 06:31:26  697.00B 复制新文件或目录到容器中
COPY /otterscan-build/run-nginx.sh / # buildkit
                        
# 2025-08-21 09:51:31  6.30MB 复制新文件或目录到容器中
COPY /otterscan-build/dist /usr/share/nginx/html/ # buildkit
                        
# 2025-08-18 06:29:04  702.00B 复制新文件或目录到容器中
COPY nginx/nginx.conf /etc/nginx/nginx.conf # buildkit
                        
# 2025-08-18 06:29:04  6.64KB 复制新文件或目录到容器中
COPY nginx/conf.d/default.conf /etc/nginx/conf.d/default.conf # buildkit
                        
# 2025-08-18 06:43:36  25.53MB 复制新文件或目录到容器中
COPY /usr/share/nginx/html/signatures signatures/ # buildkit
                        
# 2025-08-18 06:33:44  30.36MB 复制新文件或目录到容器中
COPY /usr/share/nginx/html/assets assets/ # buildkit
                        
# 2025-08-18 06:38:05  601.54KB 复制新文件或目录到容器中
COPY /usr/share/nginx/html/topic0 topic0/ # buildkit
                        
# 2025-08-18 06:33:38  550.74KB 复制新文件或目录到容器中
COPY /usr/share/nginx/html/chains chains/ # buildkit
                        
# 2025-08-18 06:29:52  0.00B 设置工作目录为/usr/share/nginx/html/
WORKDIR /usr/share/nginx/html/
                        
# 2025-08-18 06:29:52  3.39MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk update && apk add jq # buildkit
                        
# 2025-08-18 06:29:51  191.03KB 执行命令并创建新的镜像层
RUN /bin/sh -c set -ex     && . /tmp/packages/modules.env     && for module in $BUILT_MODULES; do            apk add --no-cache --allow-untrusted /tmp/packages/nginx-module-${module}-${NGINX_VERSION}*.apk;        done     && rm -rf /tmp/packages # buildkit
                        
# 2025-08-18 06:29:50  147.90KB 复制新文件或目录到容器中
COPY /tmp/packages /tmp/packages # buildkit
                        
# 2021-09-10 02:26:54  0.00B 
/bin/sh -c #(nop)  CMD ["nginx" "-g" "daemon off;"]
                        
# 2021-09-10 02:26:54  0.00B 
/bin/sh -c #(nop)  STOPSIGNAL SIGQUIT
                        
# 2021-09-10 02:26:54  0.00B 
/bin/sh -c #(nop)  EXPOSE 80
                        
# 2021-09-10 02:26:54  0.00B 
/bin/sh -c #(nop)  ENTRYPOINT ["/docker-entrypoint.sh"]
                        
# 2021-09-10 02:26:54  4.61KB 
/bin/sh -c #(nop) COPY file:09a214a3e07c919af2fb2d7c749ccbc446b8c10eb217366e5a65640ee9edcc25 in /docker-entrypoint.d 
                        
# 2021-09-10 02:26:53  1.04KB 
/bin/sh -c #(nop) COPY file:0fd5fca330dcd6a7de297435e32af634f29f7132ed0550d342cad9fd20158258 in /docker-entrypoint.d 
                        
# 2021-09-10 02:26:53  1.96KB 
/bin/sh -c #(nop) COPY file:0b866ff3fc1ef5b03c4e6c8c513ae014f691fb05d530257dfffd07035c1b75da in /docker-entrypoint.d 
                        
# 2021-09-10 02:26:53  1.20KB 
/bin/sh -c #(nop) COPY file:65504f71f5855ca017fb64d502ce873a31b2e0decd75297a8fb0a287f97acf92 in / 
                        
# 2021-09-10 02:26:53  17.34MB 
/bin/sh -c set -x     && addgroup -g 101 -S nginx     && adduser -S -D -H -u 101 -h /var/cache/nginx -s /sbin/nologin -G nginx -g nginx nginx     && apkArch="$(cat /etc/apk/arch)"     && nginxPackages="         nginx=${NGINX_VERSION}-r${PKG_RELEASE}         nginx-module-xslt=${NGINX_VERSION}-r${PKG_RELEASE}         nginx-module-geoip=${NGINX_VERSION}-r${PKG_RELEASE}         nginx-module-image-filter=${NGINX_VERSION}-r${PKG_RELEASE}         nginx-module-njs=${NGINX_VERSION}.${NJS_VERSION}-r${PKG_RELEASE}     "     && case "$apkArch" in         x86_64|aarch64)             set -x             && KEY_SHA512="e7fa8303923d9b95db37a77ad46c68fd4755ff935d0a534d26eba83de193c76166c68bfe7f65471bf8881004ef4aa6df3e34689c305662750c0172fca5d8552a *stdin"             && apk add --no-cache --virtual .cert-deps                 openssl             && wget -O /tmp/nginx_signing.rsa.pub https://nginx.org/keys/nginx_signing.rsa.pub             && if [ "$(openssl rsa -pubin -in /tmp/nginx_signing.rsa.pub -text -noout | openssl sha512 -r)" = "$KEY_SHA512" ]; then                 echo "key verification succeeded!";                 mv /tmp/nginx_signing.rsa.pub /etc/apk/keys/;             else                 echo "key verification failed!";                 exit 1;             fi             && apk del .cert-deps             && apk add -X "https://nginx.org/packages/mainline/alpine/v$(egrep -o '^[0-9]+\.[0-9]+' /etc/alpine-release)/main" --no-cache $nginxPackages             ;;         *)             set -x             && tempDir="$(mktemp -d)"             && chown nobody:nobody $tempDir             && apk add --no-cache --virtual .build-deps                 gcc                 libc-dev                 make                 openssl-dev                 pcre-dev                 zlib-dev                 linux-headers                 libxslt-dev                 gd-dev                 geoip-dev                 perl-dev                 libedit-dev                 mercurial                 bash                 alpine-sdk                 findutils             && su nobody -s /bin/sh -c "                 export HOME=${tempDir}                 && cd ${tempDir}                 && hg clone https://hg.nginx.org/pkg-oss                 && cd pkg-oss                 && hg up ${NGINX_VERSION}-${PKG_RELEASE}                 && cd alpine                 && make all                 && apk index -o ${tempDir}/packages/alpine/${apkArch}/APKINDEX.tar.gz ${tempDir}/packages/alpine/${apkArch}/*.apk                 && abuild-sign -k ${tempDir}/.abuild/abuild-key.rsa ${tempDir}/packages/alpine/${apkArch}/APKINDEX.tar.gz                 "             && cp ${tempDir}/.abuild/abuild-key.rsa.pub /etc/apk/keys/             && apk del .build-deps             && apk add -X ${tempDir}/packages/alpine/ --no-cache $nginxPackages             ;;     esac     && if [ -n "$tempDir" ]; then rm -rf "$tempDir"; fi     && if [ -n "/etc/apk/keys/abuild-key.rsa.pub" ]; then rm -f /etc/apk/keys/abuild-key.rsa.pub; fi     && if [ -n "/etc/apk/keys/nginx_signing.rsa.pub" ]; then rm -f /etc/apk/keys/nginx_signing.rsa.pub; fi     && apk add --no-cache --virtual .gettext gettext     && mv /usr/bin/envsubst /tmp/         && runDeps="$(         scanelf --needed --nobanner /tmp/envsubst             | awk '{ gsub(/,/, "\nso:", $2); print "so:" $2 }'             | sort -u             | xargs -r apk info --installed             | sort -u     )"     && apk add --no-cache $runDeps     && apk del .gettext     && mv /tmp/envsubst /usr/local/bin/     && apk add --no-cache tzdata     && apk add --no-cache curl ca-certificates     && ln -sf /dev/stdout /var/log/nginx/access.log     && ln -sf /dev/stderr /var/log/nginx/error.log     && mkdir /docker-entrypoint.d
                        
# 2021-09-10 02:26:46  0.00B 
/bin/sh -c #(nop)  ENV PKG_RELEASE=1
                        
# 2021-09-10 02:26:46  0.00B 
/bin/sh -c #(nop)  ENV NJS_VERSION=0.6.2
                        
# 2021-09-10 02:26:46  0.00B 
/bin/sh -c #(nop)  ENV NGINX_VERSION=1.21.3
                        
# 2021-08-28 04:48:06  0.00B 
/bin/sh -c #(nop)  LABEL maintainer=NGINX Docker Maintainers <docker-maint@nginx.com>
                        
# 2021-08-28 01:19:45  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/sh"]
                        
# 2021-08-28 01:19:45  5.60MB 
/bin/sh -c #(nop) ADD file:aad4290d27580cc1a094ffaf98c3ca2fc5d699fe695dfb8e6e9fac20f1129450 in / 
                        
                    

镜像信息

{
    "Id": "sha256:3818ba27c65029e74f8b20d749daf534edd1cb99309a41afa51b4dc70eec1397",
    "RepoTags": [
        "otterscan/otterscan:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/otterscan/otterscan:latest"
    ],
    "RepoDigests": [
        "otterscan/otterscan@sha256:47cbc904be3627a3d9d7d443b2ffb51d6b09c6c922cb228ef837090ebb0f75bb",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/otterscan/otterscan@sha256:ece9c7025e0d3596ad5dc7c86e1103e75ea8177d8deab3f97d837907285aa853"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-08-17T22:31:26.958016909Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "80/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "NGINX_VERSION=1.21.3",
            "NJS_VERSION=0.6.2",
            "PKG_RELEASE=1"
        ],
        "Cmd": [
            "/run-nginx.sh"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/",
        "Entrypoint": [
            "/docker-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "maintainer": "NGINX Docker Maintainers \u003cdocker-maint@nginx.com\u003e",
            "org.opencontainers.image.created": "2025-08-21T04:40:19.641Z",
            "org.opencontainers.image.description": "A blazingly fast, local, Ethereum block explorer built on top of Erigon",
            "org.opencontainers.image.licenses": "MIT",
            "org.opencontainers.image.revision": "0414a85f92f09ba8899220a00b6fdeb9d2d9e8ef",
            "org.opencontainers.image.source": "https://github.com/otterscan/otterscan",
            "org.opencontainers.image.title": "otterscan",
            "org.opencontainers.image.url": "https://github.com/otterscan/otterscan",
            "org.opencontainers.image.version": "v2.10.0"
        },
        "StopSignal": "SIGQUIT"
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 90028554,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/eb67d0df12e512eb8a2ef28ac38c1f90a220f9e99fddec413f6ae1de8f450aa6/diff:/var/lib/docker/overlay2/4a1c6afd904594d3b917dc053adf4bda8d510e48e7cf76af1d0026189c550626/diff:/var/lib/docker/overlay2/42ef746490aa40501c6c10b16daec9cd9a549db18f5824807ec9e4d08457c38e/diff:/var/lib/docker/overlay2/cf687559cfbe3259ba8c1f9877677586d16444da289fc82f33f83989e4114a0d/diff:/var/lib/docker/overlay2/1949f3e981c26673205b25f8ff2d8a5408f8e663f2500b4d8a79f2e34b94dc2a/diff:/var/lib/docker/overlay2/29af183393656381f61742a865e2b4d1d2cbb470498d0a6f5fe719bf6fd5dc49/diff:/var/lib/docker/overlay2/c8fcc4d7dfd3c80e609d9f4c7aa2e64f6bf193c4cbbc10a29226ca1d21dbf442/diff:/var/lib/docker/overlay2/9769a2764d8fc64aefedc8ff854978a754d586f8b5532da17d978ac020bb3c1d/diff:/var/lib/docker/overlay2/3c478d8d590ebf9542f48b0cd3ba0bc4add1100ab9b137b544e155e15aedd627/diff:/var/lib/docker/overlay2/5267b37300a6ed77fc17e214e2144bb64e1f14a48efa36702f5e052d5f3eff56/diff:/var/lib/docker/overlay2/6f853c34daf9908c3b3e6f91de65212b5680bf1172dd0f5f2756c876b1d392cc/diff:/var/lib/docker/overlay2/3c83cb97f2682eaf284b351c84c1a8ee217277d65e21490c5ec8ccdef4f9e3e6/diff:/var/lib/docker/overlay2/da0ae56ea7f1c4af7b5a49beeab32c6d6ec3380aab58688160e4ff0d137175f0/diff:/var/lib/docker/overlay2/03673e2604846ccccb3de01186cf6a635987e1022da568acf67cbe9ec87c1737/diff:/var/lib/docker/overlay2/a4dc34f61f6babc91b35d8d28cf25aefae69cbbb7f86ce12bb2d46f917e80086/diff:/var/lib/docker/overlay2/865e6e84b4d12bbbd61a02a075b76a9066f63f4b79c31eb7622107690c3836ee/diff:/var/lib/docker/overlay2/7e61124702ff49c73394561b6262cf039b78d282b2931fff32084db81f16d405/diff",
            "MergedDir": "/var/lib/docker/overlay2/e262a82a6558139b02caaf21d6db7cb1592cdd4262dc206f316c2ba1690fe28c/merged",
            "UpperDir": "/var/lib/docker/overlay2/e262a82a6558139b02caaf21d6db7cb1592cdd4262dc206f316c2ba1690fe28c/diff",
            "WorkDir": "/var/lib/docker/overlay2/e262a82a6558139b02caaf21d6db7cb1592cdd4262dc206f316c2ba1690fe28c/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:e2eb06d8af8218cfec8210147357a68b7e13f7c485b991c288c2d01dc228bb68",
            "sha256:e6d3cea19fef0752dc05de747d53678768e5442b7bc553da24c26843fb004991",
            "sha256:20d0effdf3a238c529aef35de8ec8ad77705b85a36f46e3176bba4178bceaddf",
            "sha256:311d8db33235c961c2327f4ffdd3ffcdfbd752261b10546bc5aa77ae3e3a52be",
            "sha256:b4b4e85910eaa882511fa86afc141b08e8d04681f061c099c47a072036dcb7a3",
            "sha256:40403bebe4fddeee2a651217032b0bae844ff0a4a5fbcb4b646d8f4f20cff0b1",
            "sha256:5d2e0be02a7b6944cb6966b00a1f1df71c762c27cf7e78f86c259d2b5c89fd92",
            "sha256:44eabaec3789cbd31c33e2cb44137f333377a65cacf78fed6219f85df1fbb5ed",
            "sha256:85f9a9b132547a631bac01ddb8c4f8437b2ec2a732b7c4712b4246eafa00e36c",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:489dc7589dc707e20eb233f96e99c6d5395beb8c58ced5133ccdb391dc6a4ede",
            "sha256:6738850fe7b636fb526383d02d938d48d39e85114978904393f62727e8282c47",
            "sha256:ea2da272a1ea1ab5c5f91766557a106c9055e7c2eeea9c7611d8ec26c84d2bdf",
            "sha256:99826a32251ef3b23718205f694ccedfcc7d1865d17006499fabe3364edbfe57",
            "sha256:cd7a0ed3baadbdd88828ae75e50f220937fd2bafd97f44aad718082d6c7191c3",
            "sha256:d3907dd7c94eecb88ebb9d618666c8caa9ad00e1fb8d20305586653087857429",
            "sha256:1a5187e53bf7e80322f0bfb4ed7074e47ee6e2ebbc58e71d84e8f5e19eeca17f",
            "sha256:0af2178616a727f5453ae949ca4877e2d5a409b87eb0de37e357c6c937e8bc40"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-10-16T15:46:37.649753833+08:00"
    }
}

更多版本

docker.io/otterscan/otterscan:latest

linux/amd64 docker.io90.03MB2025-10-16 15:47
19