docker.io/talebook/talebook:v3.8.4 linux/amd64

docker.io/talebook/talebook:v3.8.4 - 国内下载镜像源 浏览次数:50

TaleBook

TaleBook 是一个基于 Docker 的容器镜像,旨在提供一个灵活、可扩展的解决方案来满足各种数据存储和处理需求。
源镜像 docker.io/talebook/talebook:v3.8.4
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/talebook/talebook:v3.8.4
镜像ID sha256:229f77a39f66089cd40d82a039408d3e294befdca3008be478e62ebd3cc7f0b5
镜像TAG v3.8.4
大小 2.12GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /var/www/talebook/docker/start.sh
启动入口
工作目录
OS/平台 linux/amd64
浏览量 50 次
贡献者
镜像创建 2024-11-26T09:23:13.572557607Z
同步时间 2025-02-15 18:41
更新时间 2025-02-22 00:49
开放端口
443/tcp 80/tcp
环境变量
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 2024-11-26T09:20:21.196Z: org.opencontainers.image.created A simple books website. 一个简单的在线版个人书库。: org.opencontainers.image.description BSD-2-Clause: org.opencontainers.image.licenses 028383d4c2fa6f4f18aeea161cf1a986822ee68b: 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 v3.8.4: org.opencontainers.image.version
镜像安全扫描 查看Trivy扫描报告

系统OS: debian 11.2 扫描引擎: Trivy 扫描时间: 2025-02-15 18:42

低危漏洞:1074 中危漏洞:767 高危漏洞:695 严重漏洞:82

Docker拉取命令 无权限下载?点我修复

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

Containerd拉取命令

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

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2024-11-26 17:23:13  159.86MB 复制新文件或目录到容器中
COPY /app-ssr/ /var/www/talebook/app/ # buildkit
                        
# 2024-11-26 17:23:09  621.00B 复制新文件或目录到容器中
COPY conf/supervisor/server-side-render.conf /etc/supervisor/conf.d/talebook.conf # buildkit
                        
# 2024-11-26 17:23:09  1.76KB 复制新文件或目录到容器中
COPY conf/nginx/server-side-render.conf /etc/nginx/conf.d/talebook.conf # buildkit
                        
# 2024-11-26 17:23:09  140.39MB 执行命令并创建新的镜像层
RUN |2 BUILD_COUNTRY= GIT_VERSION=v3.8.4 /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
                        
# 2024-11-26 17:22:48  0.00B 设置默认要执行的命令
CMD ["/var/www/talebook/docker/start.sh"]
                        
# 2024-11-26 17:22:48  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/data]
                        
# 2024-11-26 17:22:48  0.00B 声明容器运行时监听的端口
EXPOSE map[443/tcp:{} 80/tcp:{}]
                        
# 2024-11-26 17:22:48  8.49MB 执行命令并创建新的镜像层
RUN |2 BUILD_COUNTRY= GIT_VERSION=v3.8.4 /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
                        
# 2024-11-26 17:22:45  13.59KB 复制新文件或目录到容器中
COPY /app-static/dist/logo/ /data/books/logo/ # buildkit
                        
# 2024-11-26 17:22:45  27.81MB 复制新文件或目录到容器中
COPY /app-static/ /var/www/talebook/app/ # buildkit
                        
# 2024-11-26 17:21:01  445.00B 复制新文件或目录到容器中
COPY conf/supervisor/talebook.conf /etc/supervisor/conf.d/ # buildkit
                        
# 2024-11-26 17:21:01  1.46KB 复制新文件或目录到容器中
COPY conf/nginx/talebook.conf /etc/nginx/conf.d/ # buildkit
                        
# 2024-11-26 17:21:01  2.98KB 复制新文件或目录到容器中
COPY conf/nginx/ssl.* /data/books/ssl/ # buildkit
                        
# 2024-11-26 17:21:01  243.91KB 复制新文件或目录到容器中
COPY webserver/ /var/www/talebook/webserver/ # buildkit
                        
# 2024-11-26 17:21:01  6.94MB 复制新文件或目录到容器中
COPY docker/ /var/www/talebook/docker/ # buildkit
                        
# 2024-11-26 17:21:01  222.00B 复制新文件或目录到容器中
COPY server.py /var/www/talebook/ # buildkit
                        
# 2024-11-26 17:21:01  612.00B 执行命令并创建新的镜像层
RUN |2 BUILD_COUNTRY= GIT_VERSION=v3.8.4 /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=v3.8.4
                        
# 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:229f77a39f66089cd40d82a039408d3e294befdca3008be478e62ebd3cc7f0b5",
    "RepoTags": [
        "talebook/talebook:v3.8.4",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/talebook/talebook:v3.8.4"
    ],
    "RepoDigests": [
        "talebook/talebook@sha256:e8e84c4f1f6bbda5caf55b41fe67be1e76918df6288e7a26164842ac775892d9",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/talebook/talebook@sha256:7b6b8e9d3b0cb2f1fd0c0aa327b45fbff941990b7897f42cb3a7afff240d051f"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2024-11-26T09:23:13.572557607Z",
    "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": "2024-11-26T09:20:21.196Z",
            "org.opencontainers.image.description": "A simple books website. 一个简单的在线版个人书库。",
            "org.opencontainers.image.licenses": "BSD-2-Clause",
            "org.opencontainers.image.revision": "028383d4c2fa6f4f18aeea161cf1a986822ee68b",
            "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": "v3.8.4"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 2115849212,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/8cc89af195f702223a3f469191a2d31fb96f31ac2dabe489eb2d11b753e4102b/diff:/var/lib/docker/overlay2/2a8f365e165bd81ee444f2592227013d0d0ac0f1f2b845f9d1b6a6418eb7b020/diff:/var/lib/docker/overlay2/4f8fc00a136d2e6b21773c4a0d5159a59c5145769eb4ac4bdf3d607667d7ea27/diff:/var/lib/docker/overlay2/179226e4a0603c773b006cb8e50fb0bbe570c4fff2f7a2719e1296a5319e90cf/diff:/var/lib/docker/overlay2/4d2dc3f07f11f08166d7e25c68240dd9ddf3f2fd81e856f99d28f783e3d17d95/diff:/var/lib/docker/overlay2/eb74397e53069749c792682d98fbc848972248ca4df1a61040099b7669d7c39d/diff:/var/lib/docker/overlay2/1909bf6a67275028b21887fc0c81d6c9fc9d1c686f1b088d1250e85155ea81bd/diff:/var/lib/docker/overlay2/29f37455dbe359837a2a9eed398c767f4fed882f7a1ca187cf02bb177b1d800c/diff:/var/lib/docker/overlay2/a2d9f780c2d3bbc31d660e33d97c79804482d915f0276935a361757fc06a81b9/diff:/var/lib/docker/overlay2/e1bd067859621a7dec1297bb6a48d855dc81581eec4b04cc6d2efdbdc8b3b8e0/diff:/var/lib/docker/overlay2/401bd0f6eda62b537947a911c318214beb0e96ba36f22634185be7e5d5dab19e/diff:/var/lib/docker/overlay2/af651a8813dd8d9034328d5d7997a13af2895cc5d831a403b8c8a60c5360bd21/diff:/var/lib/docker/overlay2/4274e3642d3cceaa4a82dece2437b4f0fc0bf4ad39c2dfad9ea869443421ccf9/diff:/var/lib/docker/overlay2/eafcd16a00407eacba93dbb9302e7a29cd32db67880093c60c04f9b6f4a2b657/diff:/var/lib/docker/overlay2/1c4cbbf8d8c927a0812f7b208c529c9f6d3f87d4ac9db8da6787f090f57dbef6/diff:/var/lib/docker/overlay2/067f43341cbc98b7e6b1820bfaf71a88a9b4303e1c2d7fe82945582ce4ce9b1c/diff:/var/lib/docker/overlay2/c28cfbfbb007536d0b5664cdf1061f25853c5390d686b101bfdd7fc58eec4380/diff:/var/lib/docker/overlay2/af2ac105356e19afae21ca0d6ac77f1fac7867c7f5f6efe5fc8e78359fe995ee/diff:/var/lib/docker/overlay2/00b423f611cea71510ff43f23c536b6c8d943f47b1f1efbf25da6c35951abbe7/diff:/var/lib/docker/overlay2/54fa112d852d8f793206917554ad67d0eb5cd475776c2e0bad2c0d9e56c0736c/diff:/var/lib/docker/overlay2/467d988aeb89928352d8cdb63733e1f9d92a500a2c67093d320dc206219bce9e/diff",
            "MergedDir": "/var/lib/docker/overlay2/89e175730f02d5378cad61e07b3904dcf04a171d72bc0e81f6e9d1d89d5dde00/merged",
            "UpperDir": "/var/lib/docker/overlay2/89e175730f02d5378cad61e07b3904dcf04a171d72bc0e81f6e9d1d89d5dde00/diff",
            "WorkDir": "/var/lib/docker/overlay2/89e175730f02d5378cad61e07b3904dcf04a171d72bc0e81f6e9d1d89d5dde00/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:0b0f2f2f52795d31dd1107e7ac81adca6aa51769f6ec4e23f745e373ae588995",
            "sha256:244326a055f06f6707f3c3c4fa615c78d1c7c939853c39c0b2a8c1dddcf76ff6",
            "sha256:b51d7eb46eb01be191b82f7b4773a89b345d1fae18181c52a38c52d13a0f1d1a",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:0f0e46fece0fc6ae1d3aeb7e7a448be418048cc11f21ff2e5b0c4a680229098b",
            "sha256:7f8a659952a252b6c2cd7b640fa9323224308504b10fe0e6a4732f305968be46",
            "sha256:d8493913e5be41cb67e51162fcca04e0e85d06f65734a7e2d1fe7b19e6914fe8",
            "sha256:e31b603a74d1b9631c875a83eafd00b1b0c01f3e189a2436cc985ade8cec3206",
            "sha256:1a4cc31c9565071901e2ea2a9c765f601d0e79cee5d3f6b8a015e61aeed189d3",
            "sha256:b4f7a65dabae94d67d2335b1553fa3efe2036ddb001756eb63921135fbe94182",
            "sha256:8924c36ea575c52238d3810b14ba5f944eaf1b41a6e6f81a6f482c3a79f55df3",
            "sha256:e503dc11b847e536371e7625f84cfe67d0e395dadb7196166f29dffdd3156622",
            "sha256:a2b8d5b83068e34102d4694144eca7b9bde2d0811898c387cb292dc36e59ac16",
            "sha256:e66256785a4cf48e00d4492703c8aa8d95c650b7b816f40be11ee9f360579458",
            "sha256:0337fb437bd286969609682ed25b117e6a56998f6793937bfce7a9b32116782c",
            "sha256:2ae7757e21a86f49342a1a1a7927d360ed1a953c79cdc47813c118e5a2025d57",
            "sha256:a9cdc39cf053a7c3e6eebcaa56ba8e0229906574a35794c1c48fd43a558d5ae1",
            "sha256:81981f058bdd28d0b28b9be8ad1bd6fbd343dc0743c053a9bec483feb8e93159",
            "sha256:4ff369f6d0e16491cae5cbafe4f0bdf9da56e2786d196ae248c2d16eaf6199f4",
            "sha256:2b9aaf7dea2442d32425ed8adeaa9082c50de42915624be73778e86007bd26e5",
            "sha256:88c6575524f337f30e3ff9bc7c88de610ee844dc48a889eadd1177e4a13d7350",
            "sha256:9cbae301692e0e047abf9afc060905802809298fbcd7e2fc711478ffe7ba67b5"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-02-15T18:41:24.539797995+08:00"
    }
}

更多版本

docker.io/talebook/talebook:v3.8.1

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

docker.io/talebook/talebook:v3.8.1

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

docker.io/talebook/talebook:latest

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

docker.io/talebook/talebook:latest

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

docker.io/talebook/talebook:v3.8.4

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