docker.io/xylplm/media-saber-paddle-ocr:latest linux/amd64

docker.io/xylplm/media-saber-paddle-ocr:latest - 国内下载镜像源 浏览次数:14

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

源镜像 docker.io/xylplm/media-saber-paddle-ocr:latest
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/xylplm/media-saber-paddle-ocr:latest
镜像ID sha256:cc70039085168429162b3f574085bd3d1440e747440af0d17f931e5f94314966
镜像TAG latest
大小 1.35GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD npm start
启动入口 docker-entrypoint.sh
工作目录 /app
OS/平台 linux/amd64
浏览量 14 次
贡献者
镜像创建 2025-09-17T14:17:37.496416924Z
同步时间 2025-12-05 13:50
更新时间 2025-12-06 01:11
开放端口
9899/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin NODE_VERSION=24.8.0 YARN_VERSION=1.22.22 HOST=0.0.0.0 PORT=9899

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/xylplm/media-saber-paddle-ocr:latest
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/xylplm/media-saber-paddle-ocr:latest  docker.io/xylplm/media-saber-paddle-ocr:latest

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/xylplm/media-saber-paddle-ocr:latest
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/xylplm/media-saber-paddle-ocr:latest  docker.io/xylplm/media-saber-paddle-ocr:latest

Shell快速替换命令

sed -i 's#xylplm/media-saber-paddle-ocr:latest#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/xylplm/media-saber-paddle-ocr:latest#' deployment.yaml

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2025-09-17 22:17:37  0.00B 设置默认要执行的命令
CMD ["npm" "start"]
                        
# 2025-09-17 22:17:37  0.00B 设置环境变量 PORT
ENV PORT=9899
                        
# 2025-09-17 22:17:37  0.00B 设置环境变量 HOST
ENV HOST=0.0.0.0
                        
# 2025-09-17 22:17:37  0.00B 声明容器运行时监听的端口
EXPOSE &{[{{84 0} {84 0}}] 0xc0000b9280}
                        
# 2025-09-17 22:17:37  0.00B 指定运行容器时使用的用户
USER nodejs
                        
# 2025-09-17 22:17:37  0.00B 执行命令并创建新的镜像层
RUN |3 BUILDTIME= VERSION= REVISION= /bin/sh -c mkdir -p /app/debug_images &&     chown -R nodejs:nodejs /app # buildkit
                        
# 2025-09-17 22:17:31  21.34MB 复制新文件或目录到容器中
COPY --chown=nodejs:nodejs ocr_model ./ocr_model # buildkit
                        
# 2025-09-17 22:17:31  2.44KB 复制新文件或目录到容器中
COPY --chown=nodejs:nodejs scripts ./scripts # buildkit
                        
# 2025-09-17 22:17:31  1.30KB 复制新文件或目录到容器中
COPY --chown=nodejs:nodejs plugins ./plugins # buildkit
                        
# 2025-09-17 22:17:31  17.59KB 复制新文件或目录到容器中
COPY --chown=nodejs:nodejs services ./services # buildkit
                        
# 2025-09-17 22:17:31  7.26KB 复制新文件或目录到容器中
COPY --chown=nodejs:nodejs routes ./routes # buildkit
                        
# 2025-09-17 22:17:31  2.03KB 复制新文件或目录到容器中
COPY --chown=nodejs:nodejs app.js ./ # buildkit
                        
# 2025-09-17 22:17:31  72.92KB 复制新文件或目录到容器中
COPY --chown=nodejs:nodejs package*.json ./ # buildkit
                        
# 2025-09-17 22:17:31  284.70MB 复制新文件或目录到容器中
COPY --chown=nodejs:nodejs /app/node_modules ./node_modules # buildkit
                        
# 2025-09-17 22:17:04  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2025-09-17 22:17:04  329.43KB 执行命令并创建新的镜像层
RUN |3 BUILDTIME= VERSION= REVISION= /bin/sh -c groupadd -g 1001 nodejs &&     useradd -r -u 1001 -g nodejs nodejs # buildkit
                        
# 2025-09-17 22:17:04  21.40KB 执行命令并创建新的镜像层
RUN |3 BUILDTIME= VERSION= REVISION= /bin/sh -c apt-get update && apt-get install -y     libcairo2     libjpeg62-turbo     libpango-1.0-0     libpixman-1-0     libfreetype6     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2025-09-17 22:17:04  0.00B 定义构建参数
ARG REVISION
                        
# 2025-09-17 22:17:04  0.00B 定义构建参数
ARG VERSION
                        
# 2025-09-17 22:17:04  0.00B 定义构建参数
ARG BUILDTIME
                        
# 2025-09-11 05:21:55  0.00B 设置默认要执行的命令
CMD ["node"]
                        
# 2025-09-11 05:21:55  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["docker-entrypoint.sh"]
                        
# 2025-09-11 05:21:55  388.00B 复制新文件或目录到容器中
COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
                        
# 2025-09-11 05:21:55  5.34MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -ex   && export GNUPGHOME="$(mktemp -d)"   && for key in     6A010C5166006599AA17F08146C2130DFD2497F5   ; do     { gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" && gpg --batch --fingerprint "$key"; } ||     { gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" && gpg --batch --fingerprint "$key"; } ;   done   && curl -fsSLO --compressed "https://yarnpkg.com/downloads/$YARN_VERSION/yarn-v$YARN_VERSION.tar.gz"   && curl -fsSLO --compressed "https://yarnpkg.com/downloads/$YARN_VERSION/yarn-v$YARN_VERSION.tar.gz.asc"   && gpg --batch --verify yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz   && gpgconf --kill all   && rm -rf "$GNUPGHOME"   && mkdir -p /opt   && tar -xzf yarn-v$YARN_VERSION.tar.gz -C /opt/   && ln -s /opt/yarn-v$YARN_VERSION/bin/yarn /usr/local/bin/yarn   && ln -s /opt/yarn-v$YARN_VERSION/bin/yarnpkg /usr/local/bin/yarnpkg   && rm yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz   && yarn --version   && rm -rf /tmp/* # buildkit
                        
# 2025-09-11 05:21:55  0.00B 设置环境变量 YARN_VERSION
ENV YARN_VERSION=1.22.22
                        
# 2025-09-11 05:21:55  203.40MB 执行命令并创建新的镜像层
RUN /bin/sh -c ARCH= && dpkgArch="$(dpkg --print-architecture)"   && case "${dpkgArch##*-}" in     amd64) ARCH='x64';;     ppc64el) ARCH='ppc64le';;     s390x) ARCH='s390x';;     arm64) ARCH='arm64';;     armhf) ARCH='armv7l';;     i386) ARCH='x86';;     *) echo "unsupported architecture"; exit 1 ;;   esac   && export GNUPGHOME="$(mktemp -d)"   && set -ex   && for key in     5BE8A3F6C8A5C01D106C0AD820B1A390B168D356     DD792F5973C6DE52C432CBDAC77ABFA00DDBF2B7     CC68F5A3106FF448322E48ED27F5E38D5B0A215F     8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600     890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4     C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C     108F52B48DB57BB0CC439B2997B01419BD92F80A     A363A499291CBBC940DD62E41F10027AF002F8B0   ; do       { gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" && gpg --batch --fingerprint "$key"; } ||       { gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" && gpg --batch --fingerprint "$key"; } ;   done   && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-$ARCH.tar.xz"   && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc"   && gpg --batch --decrypt --output SHASUMS256.txt SHASUMS256.txt.asc   && gpgconf --kill all   && rm -rf "$GNUPGHOME"   && grep " node-v$NODE_VERSION-linux-$ARCH.tar.xz\$" SHASUMS256.txt | sha256sum -c -   && tar -xJf "node-v$NODE_VERSION-linux-$ARCH.tar.xz" -C /usr/local --strip-components=1 --no-same-owner   && rm "node-v$NODE_VERSION-linux-$ARCH.tar.xz" SHASUMS256.txt.asc SHASUMS256.txt   && ln -s /usr/local/bin/node /usr/local/bin/nodejs   && node --version   && npm --version   && rm -rf /tmp/* # buildkit
                        
# 2025-09-11 05:21:55  0.00B 设置环境变量 NODE_VERSION
ENV NODE_VERSION=24.8.0
                        
# 2025-09-11 05:21:55  332.10KB 执行命令并创建新的镜像层
RUN /bin/sh -c groupadd --gid 1000 node   && useradd --uid 1000 --gid node --shell /bin/bash --create-home node # buildkit
                        
# 2024-01-09 09:14:25  529.25MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -ex; 	apt-get update; 	apt-get install -y --no-install-recommends 		autoconf 		automake 		bzip2 		default-libmysqlclient-dev 		dpkg-dev 		file 		g++ 		gcc 		imagemagick 		libbz2-dev 		libc6-dev 		libcurl4-openssl-dev 		libdb-dev 		libevent-dev 		libffi-dev 		libgdbm-dev 		libglib2.0-dev 		libgmp-dev 		libjpeg-dev 		libkrb5-dev 		liblzma-dev 		libmagickcore-dev 		libmagickwand-dev 		libmaxminddb-dev 		libncurses5-dev 		libncursesw5-dev 		libpng-dev 		libpq-dev 		libreadline-dev 		libsqlite3-dev 		libssl-dev 		libtool 		libwebp-dev 		libxml2-dev 		libxslt-dev 		libyaml-dev 		make 		patch 		unzip 		xz-utils 		zlib1g-dev 	; 	rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2024-01-09 09:14:25  152.25MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 	apt-get update; 	apt-get install -y --no-install-recommends 		git 		mercurial 		openssh-client 		subversion 				procps 	; 	rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2023-04-29 05:58:08  28.61MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 	apt-get update; 	apt-get install -y --no-install-recommends 		ca-certificates 		curl 		gnupg 		netbase 		wget 	; 	rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2023-04-29 05:58:08  124.31MB 
# debian.sh --arch 'amd64' out/ 'bullseye' '@1757289600'
                        
                    

镜像信息

{
    "Id": "sha256:cc70039085168429162b3f574085bd3d1440e747440af0d17f931e5f94314966",
    "RepoTags": [
        "xylplm/media-saber-paddle-ocr:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/xylplm/media-saber-paddle-ocr:latest"
    ],
    "RepoDigests": [
        "xylplm/media-saber-paddle-ocr@sha256:4ad0f31ff566b3d97c43fecde7a3354a7f7bc255dc9260ed65719c780236b419",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/xylplm/media-saber-paddle-ocr@sha256:08f04873e93bb6d1542051d4c5f3e59d10735a2c1f9369eeba757ce8e960111c"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-09-17T14:17:37.496416924Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "nodejs",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "9899/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "NODE_VERSION=24.8.0",
            "YARN_VERSION=1.22.22",
            "HOST=0.0.0.0",
            "PORT=9899"
        ],
        "Cmd": [
            "npm",
            "start"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/app",
        "Entrypoint": [
            "docker-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 1349993568,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/676bcf505ad02bea08ad506503a37d6a877f2390c76045dc1404bdd164cdf900/diff:/var/lib/docker/overlay2/52df27c9585b72625f7bf4b0dcf71b09a2be8db788c1338ce13faa961721e44b/diff:/var/lib/docker/overlay2/8e6ced2c5198ca64eb3e7f338954960f97189500c6b7c99c01793e885f7801a7/diff:/var/lib/docker/overlay2/f190f667eff62172d32ea3281cb73c25a2e9ff70bef1504bbe7969a99cea7b1a/diff:/var/lib/docker/overlay2/258df31eda1f964163c95d7ead3fd81e5a3ea3ecf2fc90e6e0f560b5ca181cb3/diff:/var/lib/docker/overlay2/6ac0f3d12f6dd1d990b8e59579cc9d74374cf45cd56dcd24be159227ffbf4ff4/diff:/var/lib/docker/overlay2/71412deabb8803a4cb8006b73642d7bac298a65478d4d79eb7a08a7f2ffbf073/diff:/var/lib/docker/overlay2/53ac704c6dadbd1cf34b32be5dc2151446afc0967e4b8e5e96340a5ed5c7283d/diff:/var/lib/docker/overlay2/0619f517912965689d79de69d54a99b24104c477958b37b8367403025656015b/diff:/var/lib/docker/overlay2/fc8da9a2e342debb9c7da51ced2d3ce3118cbd79169f5a4b004d6b8b45767676/diff:/var/lib/docker/overlay2/949e004ca647f0427bd6db7cd9b3fe77b50c6125c452e4ad853ef45aea202912/diff:/var/lib/docker/overlay2/bb89081c05a80315b3f93cfe58f46e0e89d30a7b9d16666d73149fe9adaf8067/diff:/var/lib/docker/overlay2/94cf446adae9313b1fee582c95371564e0f2ce9e00c273e3dbbddf241253f5bf/diff:/var/lib/docker/overlay2/a5c9154a9283a4f87867d6bdd3b3cbfc75c611d7e2d3d60aa59777863f77267d/diff:/var/lib/docker/overlay2/b84c5b3887222e8be194b3ca0477e74466692c9da846d6093a7e68fcbde1bc13/diff:/var/lib/docker/overlay2/06406055ccf4234cad1487ef8b6c011a75e4b69a92f2dcabdff6f4bab109aa9e/diff:/var/lib/docker/overlay2/9edcf190d2b57df9beb58bed3c73373eef0fd61224624093a3df665007004818/diff:/var/lib/docker/overlay2/1eeab3612f0f2e54f5ede7a36c892291c562b3f21aaefd047ca7afc014a093c7/diff:/var/lib/docker/overlay2/8fa6e0f3e036683f424cd17b55999c531e5398509196e6ec834ba58b9534ec79/diff",
            "MergedDir": "/var/lib/docker/overlay2/935a0fc9e7f60f0a7d0c4b22c67d5339642e10f510e0301e4e601e4de5938e6b/merged",
            "UpperDir": "/var/lib/docker/overlay2/935a0fc9e7f60f0a7d0c4b22c67d5339642e10f510e0301e4e601e4de5938e6b/diff",
            "WorkDir": "/var/lib/docker/overlay2/935a0fc9e7f60f0a7d0c4b22c67d5339642e10f510e0301e4e601e4de5938e6b/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:de97e1723b00140cd965a78aef89a324f347b9d2da8eed7620bbd351d1ceffdc",
            "sha256:9f88330e019c9b03da4de68aaeb5f7002f7349ee62d41d598f671f014621816c",
            "sha256:1b9b6121238640452d30f1f61e9332adff0985f481d74a8b8c27461934d04f02",
            "sha256:9189fb9c9dcc3ebd83b669995fe7f15b69fcc092b442a397dea9fe1433dc2dd6",
            "sha256:4e744611560485e94722166f58913caa5eed1f2ab49daacd74897894d04a2c4f",
            "sha256:647befc4748b8bb8b26aff36b379e5062a73a57b48152401ec930738f7e2ec0c",
            "sha256:6465cd095fd80fc2cf40c1ae57646528c5bbaf99d5e0716e5a7eb6c1c6cb306c",
            "sha256:a6a58d81d793d69a2168096b700dca5a0281296db02f3f78a4f9816d0d02bc73",
            "sha256:254f23b4238e99ba45f248e1089dc6220dbbc949d0016b06a313dbeec5f7f02b",
            "sha256:6153e2f0d1928fa236351c0382bec679972e1ca6204a5b18078bfc7cca12fd52",
            "sha256:73ca42f2e4cdded3dd0440a6bb6f8a30cc57ceee3b4c60ff1f4754c4e3f638ed",
            "sha256:32ffc787a7bc36642d38c6e1278bf13b792df4933fc713b4fbfe72d5599b03d4",
            "sha256:c8322ed62bfeaddaacd90fe293de00adf0c1f230476d9fbb6bfcc2c7710be9c6",
            "sha256:b63d6f7b74ab8326dc403141a3f2c2ea760928bb8a55dac2a4f51193ec3d9a7d",
            "sha256:4b473d5992853f27200a34f035db05b570f65babf0748a62d098cbac8180fdb0",
            "sha256:a23dafaf9ed19cbf061c34c2e846398f082320cde3d727d945d94cb3d9d42b93",
            "sha256:34a39b285e088287940b253892da245f12e6705052e0eeb7521f5aa8a5f841d5",
            "sha256:60d96da6b6de22690349d170ed432a8bb5847c8b740a0549bfbca4fc1401ef9d",
            "sha256:9823c0216e8c42ce630d3aa0ef2cf4c817c211b74ca74f4995127a6af8fe0cc5",
            "sha256:d1fcd60ba2af5f6813f511d470d9d53cb30bba1df47070b008a68c3aa8105719"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-12-05T13:49:44.267829074+08:00"
    }
}

更多版本

docker.io/xylplm/media-saber-paddle-ocr:latest

linux/amd64 docker.io1.35GB2025-12-05 13:50
13