docker.io/nanssye/xxxbot-pad:latest linux/arm64

docker.io/nanssye/xxxbot-pad:latest - 国内下载镜像源 浏览次数:103

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

温馨提示: 这是一个 linux/arm64 系统架构镜像
很抱歉,我无法访问外部网络资源,包括Docker Hub。因此,我无法获取镜像 docker.io/nanssye/xxxbot-pad 的描述信息。 要获得该镜像的描述信息,您需要访问Docker Hub并搜索该镜像名称。
源镜像 docker.io/nanssye/xxxbot-pad:latest
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/nanssye/xxxbot-pad:latest-linuxarm64
镜像ID sha256:aff6d9815e2a6cbf0fe791a704f65f2348fcd022bec6693cd6d959c940a3ee04
镜像TAG latest-linuxarm64
大小 3.56GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD ./entrypoint.sh
启动入口
工作目录 /app
OS/平台 linux/arm64
浏览量 103 次
贡献者
镜像创建 2025-05-11T07:58:52.444425969Z
同步时间 2025-05-11 23:57
更新时间 2025-07-12 06:42
开放端口
3000/tcp 9090/tcp
环境变量
PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LANG=C.UTF-8 GPG_KEY=A035C8C19219BA821ECEA86B64E628F8D684696D PYTHON_VERSION=3.11.12 PYTHON_SHA256=849da87af4df137710c1796e276a955f7a85c9f971081067c8f565d15c352a09 TZ=Asia/Shanghai IMAGEIO_FFMPEG_EXE=/usr/bin/ffmpeg

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/nanssye/xxxbot-pad:latest-linuxarm64
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/nanssye/xxxbot-pad:latest-linuxarm64  docker.io/nanssye/xxxbot-pad:latest

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/nanssye/xxxbot-pad:latest-linuxarm64
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/nanssye/xxxbot-pad:latest-linuxarm64  docker.io/nanssye/xxxbot-pad:latest

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2025-05-11 15:58:52  0.00B 设置默认要执行的命令
CMD ["./entrypoint.sh"]
                        
# 2025-05-11 15:58:52  0.00B 声明容器运行时监听的端口
EXPOSE map[3000/tcp:{} 9090/tcp:{}]
                        
# 2025-05-11 15:58:52  10.88KB 执行命令并创建新的镜像层
RUN /bin/sh -c chmod +x entrypoint.sh # buildkit
                        
# 2025-05-11 15:58:52  10.88KB 复制新文件或目录到容器中
COPY entrypoint.sh . # buildkit
                        
# 2025-05-11 15:58:52  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p /app/logs && chmod 777 /app/logs # buildkit
                        
# 2025-05-11 15:58:52  852.15MB 执行命令并创建新的镜像层
RUN /bin/sh -c chmod -R 755 /app     && find /app -name "XYWechatPad" -exec chmod +x {} \;     && find /app -type f -name "*.py" -exec chmod +x {} \;     && find /app -type f -name "*.sh" -exec chmod +x {} \; # buildkit
                        
# 2025-05-11 15:58:33  852.17MB 复制新文件或目录到容器中
COPY . . # buildkit
                        
# 2025-05-10 19:19:08  505.31MB 执行命令并创建新的镜像层
RUN /bin/sh -c pip install --upgrade pip &&     pip install --no-cache-dir -r requirements.txt &&     pip install --no-cache-dir websockets httpx # buildkit
                        
# 2025-05-10 19:13:57  715.00B 复制新文件或目录到容器中
COPY requirements.txt . # buildkit
                        
# 2025-05-10 19:13:57  67.00B 复制新文件或目录到容器中
COPY redis.conf /etc/redis/redis.conf # buildkit
                        
# 2025-05-10 19:13:57  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2025-05-10 19:13:57  4.49MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install -y procps # buildkit
                        
# 2025-05-10 19:13:35  124.67MB 执行命令并创建新的镜像层
RUN /bin/sh -c npm install -g wetty@2.5.0 # buildkit
                        
# 2025-05-10 19:11:34  192.59MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install -y     nodejs     npm # buildkit
                        
# 2025-05-10 19:08:01  12.00B 执行命令并创建新的镜像层
RUN /bin/sh -c ln -sf /usr/bin/7za /usr/bin/7z || echo "无法创建7z链接,但继续执行" # buildkit
                        
# 2025-05-10 19:08:00  3.59MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get install -y curl netcat-openbsd || apt-get install -y curl netcat-traditional || apt-get install -y curl netcat # buildkit
                        
# 2025-05-10 19:07:48  2.22MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get install -y unrar-free || apt-get install -y unrar || echo "无法安装unrar-free,继续安装" # buildkit
                        
# 2025-05-10 19:07:37  6.49MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get install -y p7zip-full # buildkit
                        
# 2025-05-10 19:07:26  324.60MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get install -y build-essential python3-dev # buildkit
                        
# 2025-05-10 19:06:04  7.89MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get install -y redis-server # buildkit
                        
# 2025-05-10 19:05:49  512.40MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get install -y ffmpeg # buildkit
                        
# 2025-05-10 19:02:49  19.39MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update # buildkit
                        
# 2025-05-10 19:02:49  0.00B 设置环境变量 IMAGEIO_FFMPEG_EXE
ENV IMAGEIO_FFMPEG_EXE=/usr/bin/ffmpeg
                        
# 2025-05-10 19:02:49  0.00B 设置环境变量 TZ
ENV TZ=Asia/Shanghai
                        
# 2025-05-10 19:02:31  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2025-05-09 06:27:23  0.00B 设置默认要执行的命令
CMD ["python3"]
                        
# 2025-05-09 06:27:23  36.00B 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 	for src in idle3 pip3 pydoc3 python3 python3-config; do 		dst="$(echo "$src" | tr -d 3)"; 		[ -s "/usr/local/bin/$src" ]; 		[ ! -e "/usr/local/bin/$dst" ]; 		ln -svT "$src" "/usr/local/bin/$dst"; 	done # buildkit
                        
# 2025-05-09 06:27:23  49.19MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 		savedAptMark="$(apt-mark showmanual)"; 	apt-get update; 	apt-get install -y --no-install-recommends 		dpkg-dev 		gcc 		gnupg 		libbluetooth-dev 		libbz2-dev 		libc6-dev 		libdb-dev 		libffi-dev 		libgdbm-dev 		liblzma-dev 		libncursesw5-dev 		libreadline-dev 		libsqlite3-dev 		libssl-dev 		make 		tk-dev 		uuid-dev 		wget 		xz-utils 		zlib1g-dev 	; 		wget -O python.tar.xz "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz"; 	echo "$PYTHON_SHA256 *python.tar.xz" | sha256sum -c -; 	wget -O python.tar.xz.asc "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc"; 	GNUPGHOME="$(mktemp -d)"; export GNUPGHOME; 	gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$GPG_KEY"; 	gpg --batch --verify python.tar.xz.asc python.tar.xz; 	gpgconf --kill all; 	rm -rf "$GNUPGHOME" python.tar.xz.asc; 	mkdir -p /usr/src/python; 	tar --extract --directory /usr/src/python --strip-components=1 --file python.tar.xz; 	rm python.tar.xz; 		cd /usr/src/python; 	gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; 	./configure 		--build="$gnuArch" 		--enable-loadable-sqlite-extensions 		--enable-optimizations 		--enable-option-checking=fatal 		--enable-shared 		$(test "$gnuArch" != 'riscv64-linux-musl' && echo '--with-lto') 		--with-ensurepip 	; 	nproc="$(nproc)"; 	EXTRA_CFLAGS="$(dpkg-buildflags --get CFLAGS)"; 	LDFLAGS="$(dpkg-buildflags --get LDFLAGS)"; 	LDFLAGS="${LDFLAGS:--Wl},--strip-all"; 	make -j "$nproc" 		"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" 		"LDFLAGS=${LDFLAGS:-}" 	; 	rm python; 	make -j "$nproc" 		"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" 		"LDFLAGS=${LDFLAGS:--Wl},-rpath='\$\$ORIGIN/../lib'" 		python 	; 	make install; 		cd /; 	rm -rf /usr/src/python; 		find /usr/local -depth 		\( 			\( -type d -a \( -name test -o -name tests -o -name idle_test \) \) 			-o \( -type f -a \( -name '*.pyc' -o -name '*.pyo' -o -name 'libpython*.a' \) \) 		\) -exec rm -rf '{}' + 	; 		ldconfig; 		apt-mark auto '.*' > /dev/null; 	apt-mark manual $savedAptMark; 	find /usr/local -type f -executable -not \( -name '*tkinter*' \) -exec ldd '{}' ';' 		| awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' 		| sort -u 		| xargs -r dpkg-query --search 		| cut -d: -f1 		| sort -u 		| xargs -r apt-mark manual 	; 	apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; 	rm -rf /var/lib/apt/lists/*; 		export PYTHONDONTWRITEBYTECODE=1; 	python3 --version; 		pip3 install 		--disable-pip-version-check 		--no-cache-dir 		--no-compile 		'setuptools==65.5.1' 		'wheel<0.46' 	; 	pip3 --version # buildkit
                        
# 2025-05-09 06:27:23  0.00B 设置环境变量 PYTHON_SHA256
ENV PYTHON_SHA256=849da87af4df137710c1796e276a955f7a85c9f971081067c8f565d15c352a09
                        
# 2025-05-09 06:27:23  0.00B 设置环境变量 PYTHON_VERSION
ENV PYTHON_VERSION=3.11.12
                        
# 2025-05-09 06:27:23  0.00B 设置环境变量 GPG_KEY
ENV GPG_KEY=A035C8C19219BA821ECEA86B64E628F8D684696D
                        
# 2025-05-09 06:27:23  9.17MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 	apt-get update; 	apt-get install -y --no-install-recommends 		ca-certificates 		netbase 		tzdata 	; 	rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2025-05-09 06:27:23  0.00B 设置环境变量 LANG
ENV LANG=C.UTF-8
                        
# 2025-05-09 06:27:23  0.00B 设置环境变量 PATH
ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2025-04-28 08:00:00  97.16MB 
# debian.sh --arch 'arm64' out/ 'bookworm' '@1745798400'
                        
                    

镜像信息

{
    "Id": "sha256:aff6d9815e2a6cbf0fe791a704f65f2348fcd022bec6693cd6d959c940a3ee04",
    "RepoTags": [
        "nanssye/xxxbot-pad:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/nanssye/xxxbot-pad:latest-linuxarm64"
    ],
    "RepoDigests": [
        "nanssye/xxxbot-pad@sha256:3d13068cd3cd3eaede7aa155feb3999cdb964d2a5b4c29f7d47713a4a3275066",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/nanssye/xxxbot-pad@sha256:6011076d0ff0549c8130e5054b40d47223850342f94f9e20ed835ff2ad727deb"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-05-11T07:58:52.444425969Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "3000/tcp": {},
            "9090/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "LANG=C.UTF-8",
            "GPG_KEY=A035C8C19219BA821ECEA86B64E628F8D684696D",
            "PYTHON_VERSION=3.11.12",
            "PYTHON_SHA256=849da87af4df137710c1796e276a955f7a85c9f971081067c8f565d15c352a09",
            "TZ=Asia/Shanghai",
            "IMAGEIO_FFMPEG_EXE=/usr/bin/ffmpeg"
        ],
        "Cmd": [
            "./entrypoint.sh"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/app",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "arm64",
    "Os": "linux",
    "Size": 3563500852,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/301c5b1c642562e6a13db364fb11e73bdf055ee86e1df6cad81e825be0488abe/diff:/var/lib/docker/overlay2/f9f7876b02c6475448c6f06055e231e125e68081d5bd55efceeda26e6f34d601/diff:/var/lib/docker/overlay2/2e0df88a43c369e313381faf7316378e3182877075a758770229b53404979581/diff:/var/lib/docker/overlay2/ed2ada861a95a5ed323c3b796a187458a515a750ee2f4efdc1ca999512f22963/diff:/var/lib/docker/overlay2/ed84ee5ebc76912177cceb40cd0762bf1799167bc19f75524212d50f4262768c/diff:/var/lib/docker/overlay2/7be96a6aa51a6a58b13a90c871fd6785865eae28107a7353111736b681af9cbe/diff:/var/lib/docker/overlay2/e76d8b91def7fefc3f89b7f0cb7241648ceb28b439a920c68c43c2d4d55460e1/diff:/var/lib/docker/overlay2/344f8689c9091b3915a56619e3d586b6f3c65586cfc66195dc8f2bf3be56b569/diff:/var/lib/docker/overlay2/cee148e35d9f452fe0ee795045c9f41c8843eae6dae375611a0de65b29c87bb6/diff:/var/lib/docker/overlay2/7a0e7e6562cf7a72f46e9fe0062b5caf43c83f6238981c1ca46a16de697eb7be/diff:/var/lib/docker/overlay2/4908a5f7167042431b181c716ec95a65fdb145e8325db164734802e18df0ade0/diff:/var/lib/docker/overlay2/2a0f15077d374b4b17e0fb29330400b97f17879d3a09e638a344e30fc59cd04a/diff:/var/lib/docker/overlay2/b06af57990057f62ccb8e414f6a31e4483f92ee80985270e6772210ed29564fe/diff:/var/lib/docker/overlay2/0ad075afb508982b6969f5dcff1872951c7167beefbb906595d04dbd6d721ac4/diff:/var/lib/docker/overlay2/9c2e4f350eecffe3f73eba94ef506f891db654e748ba533cfde241c46d1c6cbc/diff:/var/lib/docker/overlay2/8437e8e5a755b08a168431a27e20d6f34eca6082ff2fe1758dec9820c5f0ab1e/diff:/var/lib/docker/overlay2/c169d912020c9926e03e51749407792826515572648bfb0fc62d17d4d0603112/diff:/var/lib/docker/overlay2/35771083a2aa34b0e6f7927acb2d246c9271d4cbdf1a667ac0f71cd546d7cd10/diff:/var/lib/docker/overlay2/1b9676ef55502308bb626f2dc43da2e2621d62443a4d8680ef9f8eb7633f49fc/diff:/var/lib/docker/overlay2/87aed320fcbe2a0a3305079452b8ed09b7b334256589b12d31764dd8e2e7b20c/diff:/var/lib/docker/overlay2/4636c450a18d35dad5e736b19406ce60e9be76ff34868292ff1dd691f59b2c96/diff:/var/lib/docker/overlay2/5c1152b827c99cf33a63d80566784d464c58d0deb18b120667cad3960ee78716/diff:/var/lib/docker/overlay2/76a7dc2e4e6d25733ce9b4253d391eec5f04cf49664dd568659095831a460396/diff:/var/lib/docker/overlay2/2dd2194c0307fa6f6f2bb451adf0ea1c41bf1debb9366ebd41d5c55130482d1f/diff",
            "MergedDir": "/var/lib/docker/overlay2/493a85ed4fba778d6ef17f2f6df09731a690dba093dd9418be064d76b83a6c4b/merged",
            "UpperDir": "/var/lib/docker/overlay2/493a85ed4fba778d6ef17f2f6df09731a690dba093dd9418be064d76b83a6c4b/diff",
            "WorkDir": "/var/lib/docker/overlay2/493a85ed4fba778d6ef17f2f6df09731a690dba093dd9418be064d76b83a6c4b/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:66a307619b8c32f57cf19fc334bb43ba2d3cfdda26f19dfc6e87b49b73e41be9",
            "sha256:9d8ed1e112930b8c84cc5d1ec21bda09560539d9e07674e35eea9a55a3592402",
            "sha256:a95d240f89012d509f2af702f88806fc2637ba5235041a431cfe88fff01cb5b4",
            "sha256:90d2e6c768ebfb9138d8d6e21f8d6c13180a9c23bb438fe143d3acefcb8df15d",
            "sha256:44942ef894b6a0bc2663e6ca3873d206952b7b719d1b6fd06794f5cfe040c891",
            "sha256:78115bf4fc689e0917acb423de042223db863c59f83eb7946228087ceb9f83ef",
            "sha256:cf0f5a1eaa3c4fba7d86abf91dbdc8915883784405e2fdb6b1e3ad0aa5ce5a1a",
            "sha256:7072da3430350943d3d53b41a39cd17e9f938a239ff1bccca77276f9b3070130",
            "sha256:a29306358bbc8619cda24bf6e0120126de00a7219728005691d08165b2c099a3",
            "sha256:13f0278606fa169ff8ed0ccfa1ba46ec4276c8bb15b6d88ae113ec5d6c60654e",
            "sha256:a9a0d5d7d75d610c2c8360130c42fcd076e054cc11fdd6b65a51d4dce6647b52",
            "sha256:8d9963f4eb63fc1eedf569bd68b20179e368c7cdeeeee9517378d1c52ad2ea6e",
            "sha256:2faf5b4c6b341633d9c4c07cae55ecb0083d52b3d3f8e5dcebbfd6931cf5a7cc",
            "sha256:b1a04810a35a3732530765c605dc90bd08f08a64b10810cc7f7124b1b864b797",
            "sha256:da3dfb2e5506e8f33c63c1d189f42cd4e7ac52a4e692b226d778a5b17d2ff67a",
            "sha256:554470d1251169f32615d0205a2299a7b5dc354e5cf862b289b57ca40892448a",
            "sha256:fc1c5d5663be6743bd974188fe3de3e7a243c41b70251f943cb03ce14ecf448f",
            "sha256:6fb0cebe5e6127ec9f9102202d26221ec2c218c14229bc7a1513ff953dfdd8d3",
            "sha256:b26f40c362aa3f5d5ab02422d17bf6f15dd7fccdaf3ead8de72beb6786d0c08a",
            "sha256:c29cbc325962ad2d74696143c2bc4e75a1de95d6673f5ef6746d8d036391edc8",
            "sha256:999e285829abf6d572b648517d1338249f27f101a3e3681716ee7412bc6e9eb8",
            "sha256:712ecad388391b136148981bd5cf5ff4ed22b9c9e81c4c80460b6d76d889d75a",
            "sha256:82e4badf957cb6b24782b122ef4714579946507b2187d9e3cbe7fa70fcb93a71",
            "sha256:a722e76b1da1cd1a86f9de9f83d4dabe63a5c2ce08e289975e456d09b1dc3627",
            "sha256:ed42fb43c05f9c0e008db3844f2476b2cdd4351b5b278a3b0a2d9e5fc27beb5d"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-05-11T23:53:03.998419981+08:00"
    }
}

更多版本

docker.io/nanssye/xxxbot-pad:latest

linux/arm64 docker.io3.56GB2025-05-11 23:57
102

docker.io/nanssye/xxxbot-pad:latest

linux/amd64 docker.io3.69GB2025-05-12 00:04
140