docker.io/talebook/talebook:latest linux/arm64

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

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

温馨提示: 这是一个 linux/arm64 系统架构镜像

TaleBook

TaleBook 是一个基于 Docker 的容器镜像,旨在提供一个灵活、可扩展的解决方案来满足各种数据存储和处理需求。
源镜像 docker.io/talebook/talebook:latest
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/talebook/talebook:latest-linuxarm64
镜像ID sha256:0501c7cd37b0cd6a7f85600504a607614b30294a49129ea0c83fdc1457789f67
镜像TAG latest-linuxarm64
大小 1.80GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /var/www/talebook/docker/start.sh
启动入口
工作目录
OS/平台 linux/arm64
浏览量 103 次
贡献者
镜像创建 2024-10-23T12:21:21.559788616Z
同步时间 2024-11-17 17:03
更新时间 2025-04-10 05:43
开放端口
443/tcp 80/tcp
目录挂载
/data
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LANG=C.UTF-8 PUID=1000 PGID=1000 TZ=Asia/Shanghai SSR=OFF
镜像标签
2024-10-23T12:04:54.920Z: org.opencontainers.image.created A simple books website. 一个简单的在线版个人书库。: org.opencontainers.image.description BSD-2-Clause: org.opencontainers.image.licenses 7d0e2f96a7e0851737ad23e1564f2a004d6aeabd: 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.2: org.opencontainers.image.version

Docker拉取命令

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

Containerd拉取命令

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

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2024-10-23 20:21:21  0.00B 设置默认要执行的命令
CMD ["/var/www/talebook/docker/start.sh"]
                        
# 2024-10-23 20:21:21  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/data]
                        
# 2024-10-23 20:21:21  0.00B 声明容器运行时监听的端口
EXPOSE map[443/tcp:{} 80/tcp:{}]
                        
# 2024-10-23 20:21:21  8.49MB 执行命令并创建新的镜像层
RUN |2 BUILD_COUNTRY= GIT_VERSION=v3.8.2 /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-10-23 20:21:10  13.59KB 复制新文件或目录到容器中
COPY /app/src/static/logo/ /data/books/logo/ # buildkit
                        
# 2024-10-23 20:21:10  20.26MB 复制新文件或目录到容器中
COPY /app/src/static/ /var/www/talebook/app/dist/ # buildkit
                        
# 2024-10-23 20:21:10  147.60MB 复制新文件或目录到容器中
COPY /app/node_modules/ /var/www/talebook/app/node_modules/ # buildkit
                        
# 2024-10-23 20:21:05  11.24MB 复制新文件或目录到容器中
COPY /app/.nuxt/ /var/www/talebook/app/.nuxt/ # buildkit
                        
# 2024-10-23 20:21:05  26.05MB 复制新文件或目录到容器中
COPY /app/spa/ /var/www/talebook/app/dist/ # buildkit
                        
# 2024-10-23 20:07:07  789.00B 复制新文件或目录到容器中
COPY conf/supervisor/*.conf /etc/supervisor/ # buildkit
                        
# 2024-10-23 20:07:07  3.21KB 复制新文件或目录到容器中
COPY conf/nginx/*.conf /etc/nginx/ # buildkit
                        
# 2024-10-23 20:07:07  2.98KB 复制新文件或目录到容器中
COPY conf/nginx/ssl.* /data/books/ssl/ # buildkit
                        
# 2024-10-23 20:07:07  104.63MB 复制新文件或目录到容器中
COPY . /var/www/talebook/ # buildkit
                        
# 2024-10-23 20:07:07  612.00B 执行命令并创建新的镜像层
RUN |2 BUILD_COUNTRY= GIT_VERSION=v3.8.2 /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-10-23 20:07:06  0.00B 定义构建参数
ARG GIT_VERSION=v3.8.2
                        
# 2024-10-23 20:07:06  33.73MB 执行命令并创建新的镜像层
RUN |1 BUILD_COUNTRY= /bin/sh -c pip install -r /tmp/requirements.txt &&     rm -rf /root/.cache # buildkit
                        
# 2024-10-23 20:05:38  193.00B 复制新文件或目录到容器中
COPY requirements.txt /tmp/ # buildkit
                        
# 2024-03-19 10:31:53  127.70MB 执行命令并创建新的镜像层
RUN |1 BUILD_COUNTRY= /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-03-19 10:29:39  306.55KB 执行命令并创建新的镜像层
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-03-19 10:29:39  13.76MB 执行命令并创建新的镜像层
RUN |1 BUILD_COUNTRY= /bin/sh -c apt-get update -y &&     apt-get install -y gettext gosu procps &&     apt-get clean &&     rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2024-03-19 10:29:00  0.00B 设置环境变量 SSR
ENV SSR=OFF
                        
# 2024-03-19 10:29:00  0.00B 设置环境变量 TZ
ENV TZ=Asia/Shanghai
                        
# 2024-03-19 10:29:00  0.00B 设置环境变量 PGID
ENV PGID=1000
                        
# 2024-03-19 10:29:00  0.00B 设置环境变量 PUID
ENV PUID=1000
                        
# 2024-03-19 10:29:00  0.00B 设置环境变量 LANG
ENV LANG=C.UTF-8
                        
# 2024-03-19 10:29:00  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:00  0.00B 定义构建参数
ARG BUILD_COUNTRY=
                        
# 2022-02-18 12:41:32  0.00B 设置默认要执行的命令
CMD ["/bin/bash"]
                        
# 2022-02-18 12:41:32  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c if [ $(uname -m) = "x86_64" ]; then pip3 install -I pyqt5==5.15.3; fi # buildkit
                        
# 2022-02-18 12:41:32  1.18GB 执行命令并创建新的镜像层
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:42:16  0.00B 
/bin/sh -c #(nop)  CMD ["bash"]
                        
# 2022-01-26 09:42:15  117.82MB 
/bin/sh -c #(nop) ADD file:b6338a9c3c2f8d7ba1a23dcb7a1389c7d0eab75a7489ef66f21c773be56aa9ed in / 
                        
                    

镜像信息

{
    "Id": "sha256:0501c7cd37b0cd6a7f85600504a607614b30294a49129ea0c83fdc1457789f67",
    "RepoTags": [
        "talebook/talebook:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/talebook/talebook:latest-linuxarm64"
    ],
    "RepoDigests": [
        "talebook/talebook@sha256:485e36231d0d98b234403387aaa08a44ed0dbb603a87e0adf94a477e8ca61f28",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/talebook/talebook@sha256:c3c7744656b0e86e595dfa25d537cd10330de64ee2044829af66f27275963a86"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2024-10-23T12:21:21.559788616Z",
    "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",
            "LANG=C.UTF-8",
            "PUID=1000",
            "PGID=1000",
            "TZ=Asia/Shanghai",
            "SSR=OFF"
        ],
        "Cmd": [
            "/var/www/talebook/docker/start.sh"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": {
            "/data": {}
        },
        "WorkingDir": "",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.created": "2024-10-23T12:04:54.920Z",
            "org.opencontainers.image.description": "A simple books website. 一个简单的在线版个人书库。",
            "org.opencontainers.image.licenses": "BSD-2-Clause",
            "org.opencontainers.image.revision": "7d0e2f96a7e0851737ad23e1564f2a004d6aeabd",
            "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.2"
        }
    },
    "Architecture": "arm64",
    "Os": "linux",
    "Size": 1795332917,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/955f0e01018f2301f6eb0e33bfdba2e939e881e0506679d1b6e5cdfa20e272d1/diff:/var/lib/docker/overlay2/8e75dc455f9ca00144faa96e0452f565f4f3f959ac0cf8c34b37c43452eac976/diff:/var/lib/docker/overlay2/1f19fdc580fcbd179ffb36aff4627d156042a25fae3146f6f5fc46eee2f9a00f/diff:/var/lib/docker/overlay2/a0a65c2abc72b7ee2380ff2dab283bcdc8e16b4543d8231f79f0fa8115e46896/diff:/var/lib/docker/overlay2/a89fb5c951ea0ce26926e277760cbe31e1a3d98b248e6712fd59d8bd60a4676b/diff:/var/lib/docker/overlay2/e36fd8c3b9a8bc5ea7f4246860cbbf47e610942e36e3ddb0cf8d1d3da873f9fa/diff:/var/lib/docker/overlay2/96a8704c64985ede991b05c94eff922e9fae86e8203b10abaea08df672025a73/diff:/var/lib/docker/overlay2/73e8e6083db2a4c15b6352ba3dd8f8369cc2816d71fd681ff1ed81e2bb546cfc/diff:/var/lib/docker/overlay2/7443bd3e2e158d5cb9cdd8d9ec44377563281340a46ebbf9fb907637cd329daf/diff:/var/lib/docker/overlay2/0e22a63a4fb6dbb9673203079a878d3f993a720702970bc214bb3fb297360e1c/diff:/var/lib/docker/overlay2/fbb4d17d966ce2f3b2dd23c2a71b5d55af569ec34adc558406e92f5cac00a737/diff:/var/lib/docker/overlay2/29cc56b86a5a0d265530852c5ed92945853b698b5919df8458aa84c9841de755/diff:/var/lib/docker/overlay2/d98ff1e9cf7d0cabbbc8db3741547e6d503273db795eaba726610ca09f12ed2a/diff:/var/lib/docker/overlay2/528b58a0093fb87f7ec21fba0bc8f98d9edc95be453639f2a39e5c1910a201e9/diff:/var/lib/docker/overlay2/e20854dffe84c98d5cd24e049772e4c11bf2731bff77693eeb326804ec8c4446/diff:/var/lib/docker/overlay2/2b93a82950e23b50bd3dce9529343a556128e90d58c2bde430067707eac650bf/diff:/var/lib/docker/overlay2/09bae9807345be3a240693c1387d716ba8bfe1c34e2c17208f5e44294be2c109/diff:/var/lib/docker/overlay2/db23340abb0aa7aef220edf2cead3b500e0cfcfa7e737d5238c59dccc3aefa41/diff",
            "MergedDir": "/var/lib/docker/overlay2/1d41213549c6f5de2a5f83899dd0f7606b5f1690ec773709e7b4fd28c7ccb07b/merged",
            "UpperDir": "/var/lib/docker/overlay2/1d41213549c6f5de2a5f83899dd0f7606b5f1690ec773709e7b4fd28c7ccb07b/diff",
            "WorkDir": "/var/lib/docker/overlay2/1d41213549c6f5de2a5f83899dd0f7606b5f1690ec773709e7b4fd28c7ccb07b/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:8463cc176e310b77023ecabe4066f8b36069bab35cb01c3803a8f7e24c1cb5ac",
            "sha256:f5f6b98ca0d8a285bbfd1706f88b5c1e574a5d2ad7ff1dd9793c594c9fb85623",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:f8cd8e591fa7093e73dc449697c4dbaac2c9d7a912a2e67940f9b6e0e31fe48b",
            "sha256:801c0da311a009bc775a4787e741ece8c3bd4dee24044d86dd443618ff4a5c41",
            "sha256:60f871aea33ffb2c2ea0416f5c1e48bfc8a9a734d2f930880ee1484c63f1abc2",
            "sha256:69265441b402d85eba18fda3318f2000485d4bc20bd83abc9e54c2e4dd8e3442",
            "sha256:25ebe35042bc6b9c39e218a67ee0d16962d638e8d402c5319e24a420bed5d9c3",
            "sha256:e8c21eca4990648ef01ca6433308117cef214d8d42305615b0e0ced9a3d93e0a",
            "sha256:719e53dccf16e23a2e016ab45d60dad80c44f3b5c6280e9cb4103817652c0a47",
            "sha256:6d41f322151bf7220574c679d39fd18ac1625910f5355cabcab27ca0a0cb0213",
            "sha256:6c6e7d14a117df16b87faefdeb8ff7466b43d780f63e469770e4c24b2312bd99",
            "sha256:25ec6ad072db7c420695b28cba352406f256c57857ef1b71105bbb2cb4d18f23",
            "sha256:2ccaa524a9fc9d99a22942b785672e9ea83bf475b399f43f70b648964a8e9fa2",
            "sha256:9a35053d3ca9d22ff8617fa8ec3e8e7aaea949c13134e6f2f39f08bfe6eb7ad1",
            "sha256:562236488b2922e7762e30daa1ae6dc375245b007f59106de36647f476cd6e5c",
            "sha256:47fedb7adca661e2277326978456c0278932fc75a9e434f74fcedb0c3b1605e6",
            "sha256:0a62d37a48b574d3033c8c42edd4b4eb71d4ede6fec2bf3454123b9b52e88263",
            "sha256:8f294f14a086c5a0125e4a7429e352eba7a55274abae78d10d1b97ee9d0712b7"
        ]
    },
    "Metadata": {
        "LastTagTime": "2024-11-17T17:03:07.593504535+08:00"
    }
}

更多版本

docker.io/talebook/talebook:v3.8.1

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

docker.io/talebook/talebook:v3.8.1

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

docker.io/talebook/talebook:latest

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

docker.io/talebook/talebook:latest

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

docker.io/talebook/talebook:v3.8.4

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