docker.io/athomasson2/ebook2audiobook:latest linux/amd64

docker.io/athomasson2/ebook2audiobook:latest - 国内下载镜像源 浏览次数:22

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

这个Docker镜像 docker.io/athomasson2/ebook2audiobook 并没有提供公开的描述信息。 要了解其具体功能,需要查看镜像维护者的文档或代码。

根据镜像名称推测,它可能是一个将电子书 (ebook) 转换为有声书 (audiobook) 的工具或服务的Docker容器镜像。

源镜像 docker.io/athomasson2/ebook2audiobook:latest
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/athomasson2/ebook2audiobook:latest
镜像ID sha256:d7ce7de48b7c9a4103f737649aa5bbea58868473b7f7413a2221882e33990c09
镜像TAG latest
大小 18.52GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 python app.py --script_mode full_docker
工作目录 /app
OS/平台 linux/amd64
浏览量 22 次
贡献者 ch***********o@163.com
镜像创建 2025-08-05T18:21:02.628930555Z
同步时间 2025-08-10 02:28
更新时间 2025-08-13 09:16
开放端口
7860/tcp
环境变量
PATH=/root/.cargo/bin:/root/.local/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LANG=C.UTF-8 GPG_KEY=7169605F62C751356D054A26A821E680E5FA6305 PYTHON_VERSION=3.12.11 PYTHON_SHA256=c30bb24b7f1e9a19b11b55a546434f74e739bb4c271a3e3a80ff4380d49f7adb DEBIAN_FRONTEND=noninteractive UNIDIC_DIR=/root/.local/share/unidic

Docker拉取命令

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

Containerd拉取命令

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

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2025-08-06 02:21:02  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["python" "app.py" "--script_mode" "full_docker"]
                        
# 2025-08-06 02:21:02  0.00B 声明容器运行时监听的端口
EXPOSE map[7860/tcp:{}]
                        
# 2025-08-06 02:21:02  4.71GB 执行命令并创建新的镜像层
RUN |2 TORCH_VERSION= SKIP_XTTS_TEST=false /bin/sh -c if [ "$SKIP_XTTS_TEST" != "true" ]; then         echo "Running XTTS test to pre-download models...";         if [ "$TORCH_VERSION" = "xpu" ]; then             TORCH_DEVICE_BACKEND_AUTOLOAD=0 python app.py --headless --ebook test.txt --script_mode full_docker;         else             python app.py --headless --language eng --ebook "tools/workflow-testing/test1.txt" --tts_engine XTTSv2 --script_mode full_docker;         fi;     else         echo "Skipping XTTS test run as requested.";     fi # buildkit
                        
# 2025-08-06 02:17:15  7.79GB 执行命令并创建新的镜像层
RUN |2 TORCH_VERSION= SKIP_XTTS_TEST=false /bin/sh -c if [ ! -z "$TORCH_VERSION" ]; then         if [ ! -z "$TORCH_VERSION_REQ" ] && [ ! -z "$TORCHVISION_VERSION_REQ" ] && [ ! -z "$TORCHAUDIO_VERSION_REQ" ]; then             echo "Using specific versions from requirements.txt" &&             TORCH_SPEC="torch==${TORCH_VERSION_REQ}" &&             TORCHVISION_SPEC="torchvision==${TORCHVISION_VERSION_REQ}" &&             TORCHAUDIO_SPEC="torchaudio==${TORCHAUDIO_VERSION_REQ}";         else             echo "Using latest versions for the selected variant" &&             TORCH_SPEC="torch" &&             TORCHVISION_SPEC="torchvision" &&             TORCHAUDIO_SPEC="torchaudio";         fi &&                 if echo "$TORCH_VERSION" | grep -q "cuda"; then             CUDA_VERSION=$(echo "$TORCH_VERSION" | sed 's/cuda//g') &&             echo "Detected CUDA version: $CUDA_VERSION" &&             echo "Attempting to install PyTorch nightly for CUDA $CUDA_VERSION..." &&             if ! pip install --no-cache-dir --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu${CUDA_VERSION}; then                 echo "❌ Nightly build for CUDA $CUDA_VERSION not available or failed" &&                 echo "🔄 Trying stable release for CUDA $CUDA_VERSION..." &&                 if pip install --no-cache-dir torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu${CUDA_VERSION}; then                     echo "✅ Successfully installed stable PyTorch for CUDA $CUDA_VERSION";                 else                     echo "❌ Both nightly and stable builds failed for CUDA $CUDA_VERSION";                     echo "💡 This CUDA version may not be supported by PyTorch";                     exit 1;                 fi;             else                 echo "✅ Successfully installed nightly PyTorch for CUDA $CUDA_VERSION";             fi;         else             case "$TORCH_VERSION" in                 "rocm")                     pip install --no-cache-dir $TORCH_SPEC $TORCHVISION_SPEC $TORCHAUDIO_SPEC --extra-index-url https://download.pytorch.org/whl/rocm6.2                     ;;                 "xpu")                     pip install --no-cache-dir $TORCH_SPEC $TORCHVISION_SPEC $TORCHAUDIO_SPEC &&                     pip install --no-cache-dir intel-extension-for-pytorch --extra-index-url https://pytorch-extension.intel.com/release-whl/stable/xpu/us/                     ;;                 "cpu")                     pip install --no-cache-dir $TORCH_SPEC $TORCHVISION_SPEC $TORCHAUDIO_SPEC --extra-index-url https://download.pytorch.org/whl/cpu                     ;;                 *)                     pip install --no-cache-dir $TORCH_VERSION                     ;;             esac;         fi &&         grep -v -E "^torch==|^torchvision==|^torchaudio==|^torchvision$" requirements.txt > requirements_no_torch.txt &&         pip install --no-cache-dir --upgrade -r requirements_no_torch.txt &&         rm requirements_no_torch.txt;     else         pip install --no-cache-dir --upgrade -r requirements.txt;     fi # buildkit
                        
# 2025-08-06 02:12:19  0.00B 执行命令并创建新的镜像层
RUN |2 TORCH_VERSION= SKIP_XTTS_TEST=false /bin/sh -c TORCH_VERSION_REQ=$(grep -E "^torch==" requirements.txt | cut -d'=' -f3 || echo "") &&     TORCHAUDIO_VERSION_REQ=$(grep -E "^torchaudio==" requirements.txt | cut -d'=' -f3 || echo "") &&     TORCHVISION_VERSION_REQ=$(grep -E "^torchvision==" requirements.txt | cut -d'=' -f3 || echo "") &&     echo "Found in requirements: torch==$TORCH_VERSION_REQ torchaudio==$TORCHAUDIO_VERSION_REQ torchvision==$TORCHVISION_VERSION_REQ" # buildkit
                        
# 2025-08-06 02:12:18  0.00B 定义构建参数
ARG SKIP_XTTS_TEST=false
                        
# 2025-08-06 02:12:18  0.00B 定义构建参数
ARG TORCH_VERSION=
                        
# 2025-08-06 02:12:18  0.00B 设置环境变量 UNIDIC_DIR
ENV UNIDIC_DIR=/root/.local/share/unidic
                        
# 2025-08-06 02:12:18  1.09GB 执行命令并创建新的镜像层
RUN /bin/sh -c pip install --no-cache-dir unidic-lite unidic &&     python3 -m unidic download &&     mkdir -p /root/.local/share/unidic # buildkit
                        
# 2025-08-06 02:11:01  229.66MB 复制新文件或目录到容器中
COPY . /app # buildkit
                        
# 2025-08-06 02:10:56  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2025-08-06 02:10:56  0.00B 设置环境变量 PATH
ENV PATH=/root/.cargo/bin:/root/.local/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2025-08-06 02:10:56  1.21GB 执行命令并创建新的镜像层
RUN /bin/sh -c curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y # buildkit
                        
# 2025-08-06 02:10:37  2.48GB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update &&     apt-get install -y gcc g++ make wget git calibre ffmpeg libmecab-dev mecab mecab-ipadic-utf8 libsndfile1-dev libc-dev curl espeak-ng sox &&     curl -fsSL https://deb.nodesource.com/setup_18.x | bash - &&     apt-get install -y nodejs &&     apt-get clean &&     rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2025-08-06 02:10:37  0.00B 设置环境变量 DEBIAN_FRONTEND
ENV DEBIAN_FRONTEND=noninteractive
                        
# 2025-08-06 02:10:37  0.00B 设置环境变量 PATH
ENV PATH=/root/.local/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2025-06-04 08:40:01  0.00B 设置默认要执行的命令
CMD ["python3"]
                        
# 2025-06-04 08:40:01  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-06-04 08:40:01  68.55MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 		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)"; 		arch="$(dpkg --print-architecture)"; arch="${arch##*-}"; 		case "$arch" in 			amd64|arm64) 				EXTRA_CFLAGS="${EXTRA_CFLAGS:-} -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer"; 				;; 			i386) 				;; 			*) 				EXTRA_CFLAGS="${EXTRA_CFLAGS:-} -fno-omit-frame-pointer"; 				;; 		esac; 	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; 		bin="$(readlink -ve /usr/local/bin/python3)"; 	dir="$(dirname "$bin")"; 	mkdir -p "/usr/share/gdb/auto-load/$dir"; 	cp -vL Tools/gdb/libpython.py "/usr/share/gdb/auto-load/$bin-gdb.py"; 		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; 		export PYTHONDONTWRITEBYTECODE=1; 	python3 --version; 	pip3 --version # buildkit
                        
# 2025-06-04 08:40:01  0.00B 设置环境变量 PYTHON_SHA256
ENV PYTHON_SHA256=c30bb24b7f1e9a19b11b55a546434f74e739bb4c271a3e3a80ff4380d49f7adb
                        
# 2025-06-04 08:40:01  0.00B 设置环境变量 PYTHON_VERSION
ENV PYTHON_VERSION=3.12.11
                        
# 2025-06-04 08:40:01  0.00B 设置环境变量 GPG_KEY
ENV GPG_KEY=7169605F62C751356D054A26A821E680E5FA6305
                        
# 2025-06-04 08:40:01  17.78MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 	apt-get update; 	apt-get install -y --no-install-recommends 		libbluetooth-dev 		tk-dev 		uuid-dev 	; 	rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2025-06-04 08:40:01  0.00B 设置环境变量 LANG
ENV LANG=C.UTF-8
                        
# 2025-06-04 08:40:01  0.00B 设置环境变量 PATH
ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2024-01-09 09:14:25  587.68MB 执行命令并创建新的镜像层
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  177.15MB 执行命令并创建新的镜像层
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-05-11 07:29:59  48.39MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 	apt-get update; 	apt-get install -y --no-install-recommends 		ca-certificates 		curl 		gnupg 		netbase 		sq 		wget 	; 	rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2023-05-11 07:29:59  116.55MB 
# debian.sh --arch 'amd64' out/ 'bookworm' '@1753056000'
                        
                    

镜像信息

{
    "Id": "sha256:d7ce7de48b7c9a4103f737649aa5bbea58868473b7f7413a2221882e33990c09",
    "RepoTags": [
        "athomasson2/ebook2audiobook:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/athomasson2/ebook2audiobook:latest"
    ],
    "RepoDigests": [
        "athomasson2/ebook2audiobook@sha256:0b2a965181d6a701cec7f1889c044a7564cde276e453e1ae00db7af9bcdd240f",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/athomasson2/ebook2audiobook@sha256:25d844f1112927ffd67ab93e7c95affc970d142e228f7bbab7c760c3254ccce3"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-08-05T18:21:02.628930555Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "7860/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/root/.cargo/bin:/root/.local/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "LANG=C.UTF-8",
            "GPG_KEY=7169605F62C751356D054A26A821E680E5FA6305",
            "PYTHON_VERSION=3.12.11",
            "PYTHON_SHA256=c30bb24b7f1e9a19b11b55a546434f74e739bb4c271a3e3a80ff4380d49f7adb",
            "DEBIAN_FRONTEND=noninteractive",
            "UNIDIC_DIR=/root/.local/share/unidic"
        ],
        "Cmd": null,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/app",
        "Entrypoint": [
            "python",
            "app.py",
            "--script_mode",
            "full_docker"
        ],
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 18523014058,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/c76279329159f33e584f85baec0bc2fc703b187485326473a47d6a3fcabf124d/diff:/var/lib/docker/overlay2/2a58986d1de8989ac14ec413346b71540c0ffcf58fafdf1fcf1096370476afad/diff:/var/lib/docker/overlay2/7a0c4fd3e8fc2db27e9c11cb4751fda834f6092df7659a4ce749b3c143f2178b/diff:/var/lib/docker/overlay2/ec0aab76b57e9da52ca66e00beada01b829da29c4ae2c24767e31017eba48cb6/diff:/var/lib/docker/overlay2/6d293c8e2ab4e5467e79fac7a3579af86d9ff2ac2fd17c23b2b4000c416694e9/diff:/var/lib/docker/overlay2/c46e67eda857a00cd23e908c13725984a31d18d56c97fe28aeaf0ca6ac3c78e8/diff:/var/lib/docker/overlay2/3bc64c34cf6d3861ecc2115fd5e78fb0db268d04c76fbe87aeb047dd8f2321e2/diff:/var/lib/docker/overlay2/4c4798a4c2eec737a031988b3d435d14d2b36601809a2b33d6cad14027eac9a2/diff:/var/lib/docker/overlay2/c41d5ccb85001bfb7f5e0f9055fae8d19289abb23c8ea4d58c3f897d9e72d97d/diff:/var/lib/docker/overlay2/75a52464526dd6ff43e0253a5f257eeab5c8bcc091ebfc58b646549c9e4631da/diff:/var/lib/docker/overlay2/9d81f203ba7d25d76841106849ff47710684b7548390476969138e3d3be3fc85/diff:/var/lib/docker/overlay2/4512ec0638f8f79416ca85e02507c19eae94b537e07318402a5b6474cdaba78f/diff:/var/lib/docker/overlay2/3cb869d7723ab333d77d1809e18b25de38d7f7f7637a961193037010950062a8/diff:/var/lib/docker/overlay2/2b90b8c8eb3ba1684fdfd4309a94100b6c7cb51f970ef50bce540fef0442136f/diff",
            "MergedDir": "/var/lib/docker/overlay2/dc16bf2efce1a8dc58826b8e134288beec17988f942fabf7dfe24d08b51fb344/merged",
            "UpperDir": "/var/lib/docker/overlay2/dc16bf2efce1a8dc58826b8e134288beec17988f942fabf7dfe24d08b51fb344/diff",
            "WorkDir": "/var/lib/docker/overlay2/dc16bf2efce1a8dc58826b8e134288beec17988f942fabf7dfe24d08b51fb344/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:175a198361755136c75d537bc9057c9c8e1b7a20eb771374a8339eaadfef29e9",
            "sha256:20c8aca2133815a3376afc0bd1ba1a4e93b82f22d80e21f7da955a15daad62c8",
            "sha256:a9b908787288c1175777d74ddae2fc23855c6ca88a4df3936e47eb26285b0372",
            "sha256:1b90aaaeb596009f84acae5557eecdfc5936b2942d428ba71e3fcd084e9afbdd",
            "sha256:d51cc5e0995cee6bfe149a07774042f7f265c93776be4b41ddcc704f8a5596b5",
            "sha256:0786f4e9dc98bd79e5821639d0746f6db12fd8c4242181a24c604521ebd90999",
            "sha256:99fa613becf2e1507c86d1ffb50bf4ba959ccd9b5203d56c7f49de9026c6c762",
            "sha256:daf271e7eaeeb45e84b74fc59ad52a87aa5efc9a3ac9ae518b4dda54460b09cf",
            "sha256:9e814483faa359b6e95ab92d03d8b54251f0e2941b467b164c1958cb6964ed85",
            "sha256:348151eb03c3b0e88e8b0e1413a0e05d77f3aec58ab6e649f3eac08da1395d62",
            "sha256:2b919453a4e2f69e8d5fe0ac42cc3c7c6a69c8bbfd2d77fb087829b02490a4a5",
            "sha256:808b85646577f38f7344a62806cf28259bf56de0a673f2d255d12bc3728fd400",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:33a74ded3408aa6ec59808df8b3ec06b22a5931b7e3d9f48576403cec01b1246",
            "sha256:d3181cf817b51a96b79c70f5e560eec12880b2a8b60f78c25a118b1d9dac3886"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-08-10T02:06:11.072133047+08:00"
    }
}

更多版本

docker.io/athomasson2/ebook2audiobook:latest

linux/amd64 docker.io18.52GB2025-08-10 02:28
21