docker.io/talebook/talebook:v25.06.26 linux/amd64

docker.io/talebook/talebook:v25.06.26 - 国内下载镜像源 浏览次数:16

TaleBook

TaleBook 是一个基于 Docker 的容器镜像,旨在提供一个灵活、可扩展的解决方案来满足各种数据存储和处理需求。
源镜像 docker.io/talebook/talebook:v25.06.26
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/talebook/talebook:v25.06.26
镜像ID sha256:704942ddc126b33786c01518277a888430fb4a7217209f4d3bb4af6fc69165b5
镜像TAG v25.06.26
大小 2.12GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /var/www/talebook/docker/start.sh
启动入口
工作目录
OS/平台 linux/amd64
浏览量 16 次
贡献者
镜像创建 2025-06-26T06:09:15.624125334Z
同步时间 2025-07-10 02:25
更新时间 2025-07-12 06:58
开放端口
443/tcp 80/tcp
目录挂载
/data
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin TZ=Asia/Shanghai LANG=C.UTF-8 PUID=1000 PGID=1000
镜像标签
Rex <talebook@foxmail.com>: Author oldiy <oldiy2018@gmail.com>: Thanks 2025-06-26T06:06:40.114Z: org.opencontainers.image.created 一个简单好用的个人书库: org.opencontainers.image.description BSD-2-Clause: org.opencontainers.image.licenses 6e81ae20a1dcdbc4ac10c1ae7e0621097cdcc45a: org.opencontainers.image.revision https://github.com/talebook/talebook: org.opencontainers.image.source talebook: org.opencontainers.image.title https://github.com/talebook/talebook: org.opencontainers.image.url v25.06.26: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/talebook/talebook:v25.06.26
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/talebook/talebook:v25.06.26  docker.io/talebook/talebook:v25.06.26

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/talebook/talebook:v25.06.26
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/talebook/talebook:v25.06.26  docker.io/talebook/talebook:v25.06.26

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2025-06-26 14:09:15  159.91MB 复制新文件或目录到容器中
COPY /app-ssr/ /var/www/talebook/app/ # buildkit
                        
# 2025-06-26 14:09:11  621.00B 复制新文件或目录到容器中
COPY conf/supervisor/server-side-render.conf /etc/supervisor/conf.d/talebook.conf # buildkit
                        
# 2025-06-26 14:09:11  1.71KB 复制新文件或目录到容器中
COPY conf/nginx/server-side-render.conf /etc/nginx/conf.d/talebook.conf # buildkit
                        
# 2025-06-26 14:09:11  140.39MB 执行命令并创建新的镜像层
RUN |2 BUILD_COUNTRY= GIT_VERSION=v25.06.26 /bin/sh -c apt-get update -y &&     curl -fsSL https://deb.nodesource.com/setup_16.x | bash - &&     apt-get install -y nodejs &&     apt-get clean &&     rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2025-06-26 14:08:51  0.00B 设置默认要执行的命令
CMD ["/var/www/talebook/docker/start.sh"]
                        
# 2025-06-26 14:08:51  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/data]
                        
# 2025-06-26 14:08:51  0.00B 声明容器运行时监听的端口
EXPOSE map[443/tcp:{} 80/tcp:{}]
                        
# 2025-06-26 14:08:51  8.49MB 执行命令并创建新的镜像层
RUN |2 BUILD_COUNTRY= GIT_VERSION=v25.06.26 /bin/sh -c rm -f /etc/nginx/sites-enabled/default /var/www/html -rf &&     cd /var/www/talebook/ &&     echo "VERSION = \"$GIT_VERSION\"" > webserver/version.py &&     echo 'settings = {}' > /data/books/settings/auto.py &&     chmod a+w /data/books/settings/auto.py &&     calibredb add --library-path=/data/books/library/ -r docker/book/ &&     python3 server.py --syncdb  &&     python3 server.py --update-config  &&     rm -f webserver/*.pyc &&     rm -rf app/src &&     rm -rf app/dist/logo &&     ln -s /data/books/logo app/dist/logo &&     mkdir -p /prebuilt/ &&     mv /data/* /prebuilt/ &&     chmod +x /var/www/talebook/docker/start.sh # buildkit
                        
# 2025-06-26 14:08:49  13.59KB 复制新文件或目录到容器中
COPY /app-static/dist/logo/ /data/books/logo/ # buildkit
                        
# 2025-06-26 14:08:49  36.53MB 复制新文件或目录到容器中
COPY /app-static/ /var/www/talebook/app/ # buildkit
                        
# 2025-06-26 14:07:18  445.00B 复制新文件或目录到容器中
COPY conf/supervisor/talebook.conf /etc/supervisor/conf.d/ # buildkit
                        
# 2025-06-26 14:07:18  1.41KB 复制新文件或目录到容器中
COPY conf/nginx/talebook.conf /etc/nginx/conf.d/ # buildkit
                        
# 2025-06-26 14:07:18  2.98KB 复制新文件或目录到容器中
COPY conf/nginx/ssl.* /data/books/ssl/ # buildkit
                        
# 2025-06-26 14:07:18  252.69KB 复制新文件或目录到容器中
COPY webserver/ /var/www/talebook/webserver/ # buildkit
                        
# 2025-06-26 11:25:52  6.94MB 复制新文件或目录到容器中
COPY docker/ /var/www/talebook/docker/ # buildkit
                        
# 2025-06-26 11:25:52  222.00B 复制新文件或目录到容器中
COPY server.py /var/www/talebook/ # buildkit
                        
# 2025-06-26 11:25:52  612.00B 执行命令并创建新的镜像层
RUN |2 BUILD_COUNTRY= GIT_VERSION=v25.06.26 /bin/sh -c mkdir -p /data/log/nginx/ &&     mkdir -p /data/books/library  &&     mkdir -p /data/books/extract  &&     mkdir -p /data/books/upload  &&     mkdir -p /data/books/imports  &&     mkdir -p /data/books/convert  &&     mkdir -p /data/books/progress  &&     mkdir -p /data/books/settings &&     mkdir -p /data/books/logo &&     mkdir -p /data/books/ssl &&     mkdir -p /var/www/talebook/ &&     chmod a+w -R /data/log /data/books /var/www # buildkit
                        
# 2024-11-26 01:08:09  0.00B 设置环境变量 PGID
ENV PGID=1000
                        
# 2024-11-26 01:08:09  0.00B 设置环境变量 PUID
ENV PUID=1000
                        
# 2024-11-26 01:08:09  0.00B 设置环境变量 LANG
ENV LANG=C.UTF-8
                        
# 2024-11-26 01:08:09  0.00B 设置环境变量 TZ
ENV TZ=Asia/Shanghai
                        
# 2024-11-26 01:08:09  0.00B 添加元数据标签
LABEL Thanks=oldiy <oldiy2018@gmail.com>
                        
# 2024-11-26 01:08:09  0.00B 添加元数据标签
LABEL Author=Rex <talebook@foxmail.com>
                        
# 2024-11-26 01:08:09  0.00B 定义构建参数
ARG GIT_VERSION=v25.06.26
                        
# 2024-11-26 01:08:09  33.21MB 执行命令并创建新的镜像层
RUN |1 BUILD_COUNTRY= /bin/sh -c pip install -r /tmp/requirements.txt &&     rm -rf /root/.cache # buildkit
                        
# 2024-11-26 01:07:58  193.00B 复制新文件或目录到容器中
COPY requirements.txt /tmp/ # buildkit
                        
# 2024-11-26 01:07:58  302.90KB 执行命令并创建新的镜像层
RUN |1 BUILD_COUNTRY= /bin/sh -c useradd -u 911 -U -d /var/www/talebook -s /bin/false talebook &&     usermod -G users talebook &&     groupmod -g 911 talebook &&     sed -i "s/user www-data;/user talebook;/g" /etc/nginx/nginx.conf # buildkit
                        
# 2024-11-26 01:07:57  49.90MB 执行命令并创建新的镜像层
RUN |1 BUILD_COUNTRY= /bin/sh -c apt-get update -y &&     apt-get install -y gettext gosu procps vim &&     apt-get clean &&     rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2024-03-19 10:29:05  0.00B 执行命令并创建新的镜像层
RUN |1 BUILD_COUNTRY= /bin/sh -c if [ "x${BUILD_COUNTRY}" = "xCN" ]; then     echo "using repo mirrors for ${BUILD_COUNTRY}";     sed 's@deb.debian.org/debian@mirrors.aliyun.com/debian@' -i /etc/apt/sources.list;     pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/;     fi # buildkit
                        
# 2024-03-19 10:29:05  0.00B 定义构建参数
ARG BUILD_COUNTRY=
                        
# 2022-02-18 12:30:14  0.00B 设置默认要执行的命令
CMD ["/bin/bash"]
                        
# 2022-02-18 12:30:14  272.24MB 执行命令并创建新的镜像层
RUN /bin/sh -c if [ $(uname -m) = "x86_64" ]; then pip3 install -I pyqt5==5.15.3; fi # buildkit
                        
# 2022-02-18 12:30:07  1.29GB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update &&     DEBIAN_FRONTEND=noninteractive apt-get install -y tzdata &&     apt-get install -y --no-install-recommends python3-pip unzip supervisor sqlite3 git nginx python-setuptools curl &&     apt-get install -y calibre=5.12.0+dfsg-1+deb11u1 # buildkit
                        
# 2022-01-26 09:40:23  0.00B 
/bin/sh -c #(nop)  CMD ["bash"]
                        
# 2022-01-26 09:40:22  123.89MB 
/bin/sh -c #(nop) ADD file:9cca7f8e4abcd8309501cad216ff33a28932386ded66461a7591c0fdf2c859d3 in / 
                        
                    

镜像信息

{
    "Id": "sha256:704942ddc126b33786c01518277a888430fb4a7217209f4d3bb4af6fc69165b5",
    "RepoTags": [
        "talebook/talebook:v25.06.26",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/talebook/talebook:v25.06.26"
    ],
    "RepoDigests": [
        "talebook/talebook@sha256:53a45b544f9384d52cee02c39d665a4e651f2594dd3b717375c52d31049fc361",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/talebook/talebook@sha256:41a93675b96afb5e532bb24b9e905cd5d03268a1bc7dbec543ed6496060bb3a7"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-06-26T06:09:15.624125334Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "443/tcp": {},
            "80/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "TZ=Asia/Shanghai",
            "LANG=C.UTF-8",
            "PUID=1000",
            "PGID=1000"
        ],
        "Cmd": [
            "/var/www/talebook/docker/start.sh"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": {
            "/data": {}
        },
        "WorkingDir": "",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "Author": "Rex \u003ctalebook@foxmail.com\u003e",
            "Thanks": "oldiy \u003coldiy2018@gmail.com\u003e",
            "org.opencontainers.image.created": "2025-06-26T06:06:40.114Z",
            "org.opencontainers.image.description": "一个简单好用的个人书库",
            "org.opencontainers.image.licenses": "BSD-2-Clause",
            "org.opencontainers.image.revision": "6e81ae20a1dcdbc4ac10c1ae7e0621097cdcc45a",
            "org.opencontainers.image.source": "https://github.com/talebook/talebook",
            "org.opencontainers.image.title": "talebook",
            "org.opencontainers.image.url": "https://github.com/talebook/talebook",
            "org.opencontainers.image.version": "v25.06.26"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 2124636396,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/9ac98cc9874a07c3c3e569e439966c25e725a1cf349d652d17b30b239998b38c/diff:/var/lib/docker/overlay2/c249754dcea3e30db6074e3386a492bf814f2f96aefbd199336309dac2beae6a/diff:/var/lib/docker/overlay2/a9943a8b4fedcb9a3be03fe47f834e19b73cf33279fc410cf09d6b761d7dcaa8/diff:/var/lib/docker/overlay2/457d011cb5eead766c1ce767c6f1f2dc26c56e9489735c96fe098253cd2bd471/diff:/var/lib/docker/overlay2/ca4aa38f9c03a485b921f975f68449b181f7ac29d33cc7f1ec41c1b2d58e8e53/diff:/var/lib/docker/overlay2/8f780675757a13ef8271378d17407f968c45b18398c585e9802ac78bead999f2/diff:/var/lib/docker/overlay2/1150d5cf19376dcecffd6f1d312134c6baeb4e66714ea9633a2dc69e87eee72b/diff:/var/lib/docker/overlay2/1685611b42d00b845fdea7d9821690279afba9b9baf6212be8e67517281108a4/diff:/var/lib/docker/overlay2/8a0c08446094418fa3ff2636b19516b2b7a8c1ff0adc2c11da3ef0eeb024910b/diff:/var/lib/docker/overlay2/2db1bf1341377df81c0e836a445566593123fabfc7ff61ca16ce474a3bfccd3a/diff:/var/lib/docker/overlay2/02992543bcafce9f95015269d8d18dc8aabef902740da1634bebab2aa008b5a6/diff:/var/lib/docker/overlay2/7cc88ad89e417943398c9c9e4a83035f8bc92bcf20eadd07d66a6e7525485048/diff:/var/lib/docker/overlay2/55d26502c0e27b9c8cce32042962e200ad083fd455811d306511ce47562a6455/diff:/var/lib/docker/overlay2/342443bb9bb3c20decf5a40d344e6f33640f28754f78b42b4067a3e751e6c6f0/diff:/var/lib/docker/overlay2/78a934b14df89be44b33b6d2381a744e406be7299d05a28bfb6c26d711e7baec/diff:/var/lib/docker/overlay2/b9e0269034d62051cfc23af8135a6d2334945e905e7d6553ab455800b1cce55d/diff:/var/lib/docker/overlay2/28399202dbe08f5c531f3e27ed634ccdcbcae30b9717b10c6b135831d6c6148e/diff:/var/lib/docker/overlay2/f8bf7937d72e1889b48001b507fbea12100df80a736d0b6eaf58946ec680ce29/diff:/var/lib/docker/overlay2/6ad6323d773c6659e9a419967aa44a1af9be429da3f924adc8405af5ee2b81ab/diff:/var/lib/docker/overlay2/4a0069690419d7ababf86ee63a39ec8fff5a8f4f2f762cfd9ae73528d1a13d76/diff:/var/lib/docker/overlay2/5723d6d18ffba199ba54532811513a5a1b08305cbce80c59c06fb1cc9f392261/diff",
            "MergedDir": "/var/lib/docker/overlay2/da8a049e876b84a9594641f38f7b22c1c91dc36380dbd6580aefcf1ec31902b6/merged",
            "UpperDir": "/var/lib/docker/overlay2/da8a049e876b84a9594641f38f7b22c1c91dc36380dbd6580aefcf1ec31902b6/diff",
            "WorkDir": "/var/lib/docker/overlay2/da8a049e876b84a9594641f38f7b22c1c91dc36380dbd6580aefcf1ec31902b6/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:0b0f2f2f52795d31dd1107e7ac81adca6aa51769f6ec4e23f745e373ae588995",
            "sha256:244326a055f06f6707f3c3c4fa615c78d1c7c939853c39c0b2a8c1dddcf76ff6",
            "sha256:b51d7eb46eb01be191b82f7b4773a89b345d1fae18181c52a38c52d13a0f1d1a",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:0f0e46fece0fc6ae1d3aeb7e7a448be418048cc11f21ff2e5b0c4a680229098b",
            "sha256:7f8a659952a252b6c2cd7b640fa9323224308504b10fe0e6a4732f305968be46",
            "sha256:d8493913e5be41cb67e51162fcca04e0e85d06f65734a7e2d1fe7b19e6914fe8",
            "sha256:e31b603a74d1b9631c875a83eafd00b1b0c01f3e189a2436cc985ade8cec3206",
            "sha256:1f8f7a981895f2391caecb9e219f5a3463ded5e84e9b35e446ed4df1f1c64a0b",
            "sha256:b2cb2e0bb6e1ff6d26a902d645340b9fb07aee74f9dea3d32bf384122f924e6f",
            "sha256:d2cfa93b2d049cf323cd3a237d50d994f5aa9d1eb5bf30f47654d66e2173195c",
            "sha256:eb28fe94c61b08ea9f77685e2ff5a9b74dc1d08abca4af29e9664d8b64fdb825",
            "sha256:3c9b97bdfe05e6a8a1b56cf9f046f821f80b9eae2cd21fa9e9c1b0bec70d4886",
            "sha256:c98bb392db0c97193f98ff198102fb5cb880845419d70eac96c6d9e048b4d522",
            "sha256:a920a629dfc8a4495993259c797ee226bc2ca3f16f8a33e80ad9c5ba2aaf36f0",
            "sha256:05ca4274b1c6015addfee15d6c7ee524e786960de7932bb85ce515eb900b284d",
            "sha256:5e0194beeb6d59888654c5a926af2a3c60c71b46df0fb0602d97442273f7eef8",
            "sha256:89c93af7c1fcbc6456d8c0fd4cf7a3f5b452378d32849c40bffdfca29cc8bea9",
            "sha256:a14d3b133eda8b65944821ea3e3022280ded66958e1dc9c4cb41a8d354dcc672",
            "sha256:62a89e306fefd9fa8da2a6412ef51f1558df214459d671a51ca2f0acdb6b5ee9",
            "sha256:d7aad20800009a85704641f26d82031a922e4f6b6ffbb66aea47b3b4d09ab69e",
            "sha256:3abc43071c68ee5a4505d8633afe4dca44e9ed0fabfdc4b6f78748c5202f00b8"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-07-10T02:25:11.650287264+08:00"
    }
}

更多版本

docker.io/talebook/talebook:v3.8.1

linux/amd64 docker.io2.18GB2024-07-05 13:03
473

docker.io/talebook/talebook:v3.8.1

linux/arm64 docker.io1.80GB2024-07-05 13:03
595

docker.io/talebook/talebook:latest

linux/amd64 docker.io2.18GB2024-09-19 01:48
427

docker.io/talebook/talebook:latest

linux/arm64 docker.io1.80GB2024-11-17 17:03
144

docker.io/talebook/talebook:v3.8.4

linux/amd64 docker.io2.12GB2025-02-15 18:41
313

docker.io/talebook/talebook:v25.06.26

linux/amd64 docker.io2.12GB2025-07-10 02:25
15