docker.io/openbayes/docusaurus-prince-pdf:latest linux/amd64

docker.io/openbayes/docusaurus-prince-pdf:latest - 国内下载镜像源 浏览次数:44

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

```html

该Docker镜像 docker.io/openbayes/docusaurus-prince-pdf 包含了用于将使用Docusaurus构建的文档站点转换为PDF格式所需的所有依赖项。它基于Prince XML,这是一个强大的PDF转换引擎,能够生成高质量的PDF文件,忠实地再现原始文档的布局和样式。

```
源镜像 docker.io/openbayes/docusaurus-prince-pdf:latest
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openbayes/docusaurus-prince-pdf:latest
镜像ID sha256:4a10472dd27cdc063a4caaa041234eb8026efb9a9de22be5aa2fbef6a06450f8
镜像TAG latest
大小 452.56MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 bun run index.ts
工作目录 /app
OS/平台 linux/amd64
浏览量 44 次
贡献者
镜像创建 2025-01-15T03:16:10.58088301Z
同步时间 2025-03-12 17:22
更新时间 2025-04-18 14:55
开放端口
8080/tcp
目录挂载
/app
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin BUN_RUNTIME_TRANSPILER_CACHE_PATH=0 BUN_INSTALL_BIN=/usr/local/bin
镜像标签
2025-01-15T03:15:36.682Z: org.opencontainers.image.created Docusaurus PDF generator using Prince XML: org.opencontainers.image.description MIT: org.opencontainers.image.licenses 33905dfa2015e046655d8f970928e5eaa054be65: org.opencontainers.image.revision https://github.com/signcl/docusaurus-prince-pdf: org.opencontainers.image.source docusaurus-prince-pdf: org.opencontainers.image.title https://github.com/signcl/docusaurus-prince-pdf: org.opencontainers.image.url 1.2.2: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openbayes/docusaurus-prince-pdf:latest
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openbayes/docusaurus-prince-pdf:latest  docker.io/openbayes/docusaurus-prince-pdf:latest

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openbayes/docusaurus-prince-pdf:latest
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openbayes/docusaurus-prince-pdf:latest  docker.io/openbayes/docusaurus-prince-pdf:latest

Shell快速替换命令

sed -i 's#openbayes/docusaurus-prince-pdf:latest#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openbayes/docusaurus-prince-pdf:latest#' deployment.yaml

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2025-01-15 11:16:10  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["bun" "run" "index.ts"]
                        
# 2025-01-15 11:16:10  0.00B 声明容器运行时监听的端口
EXPOSE map[8080/tcp:{}]
                        
# 2025-01-15 11:16:10  0.00B 指定运行容器时使用的用户
USER bun
                        
# 2025-01-15 11:16:10  6.99MB 执行命令并创建新的镜像层
RUN |3 TARGETARCH=amd64 PRINCE_VER=15.1 DISTRO=linux-generic /bin/sh -c apk add --no-cache msttcorefonts-installer fontconfig &&     update-ms-fonts &&     fc-cache -f && rm -rf /var/cache/* # buildkit
                        
# 2025-01-15 11:16:02  200.94MB 执行命令并创建新的镜像层
RUN |3 TARGETARCH=amd64 PRINCE_VER=15.1 DISTRO=linux-generic /bin/sh -c apk add --no-cache     terminus-font     ttf-inconsolata     ttf-dejavu     font-croscore     font-noto     font-noto-extra     --repository=https://dl-cdn.alpinelinux.org/alpine/edge/community/ # buildkit
                        
# 2025-01-15 11:15:56  72.65MB 执行命令并创建新的镜像层
RUN |3 TARGETARCH=amd64 PRINCE_VER=15.1 DISTRO=linux-generic /bin/sh -c prince_arch=$([ "$TARGETARCH" == "arm64" ] && echo "aarch64-musl" || echo "x86_64")     && curl https://www.princexml.com/download/prince-${PRINCE_VER}-${DISTRO}-${prince_arch}.tar.gz -o prince.tar.gz     && mkdir prince     && tar -zxvf prince.tar.gz -C prince --strip-components=1     && rm prince.tar.gz     && cd prince     && yes "" | ./install.sh # buildkit
                        
# 2025-01-15 11:15:55  5.37MB 执行命令并创建新的镜像层
RUN |3 TARGETARCH=amd64 PRINCE_VER=15.1 DISTRO=linux-generic /bin/sh -c apk add --no-cache curl # buildkit
                        
# 2025-01-15 11:15:54  0.00B 执行命令并创建新的镜像层
RUN |3 TARGETARCH=amd64 PRINCE_VER=15.1 DISTRO=linux-generic /bin/sh -c echo "Building for $TARGETARCH" # buildkit
                        
# 2025-01-15 11:15:54  0.00B 定义构建参数
ARG DISTRO=linux-generic
                        
# 2025-01-15 11:15:54  0.00B 定义构建参数
ARG PRINCE_VER=15.1
                        
# 2025-01-15 11:15:54  0.00B 定义构建参数
ARG TARGETARCH=amd64
                        
# 2025-01-15 11:15:54  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/app]
                        
# 2025-01-15 11:15:53  941.00B 复制新文件或目录到容器中
COPY /app/package.json . # buildkit
                        
# 2025-01-15 11:15:53  632.00B 复制新文件或目录到容器中
COPY /app/print.css . # buildkit
                        
# 2025-01-15 11:15:53  6.02KB 复制新文件或目录到容器中
COPY /app/index.ts . # buildkit
                        
# 2025-01-15 11:15:51  52.33MB 复制新文件或目录到容器中
COPY /temp/prod/node_modules node_modules # buildkit
                        
# 2025-01-15 11:15:42  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2025-01-09 00:52:12  0.00B 设置默认要执行的命令
CMD ["/usr/local/bin/bun"]
                        
# 2025-01-09 00:52:12  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/usr/local/bin/docker-entrypoint.sh"]
                        
# 2025-01-09 00:52:12  0.00B 设置工作目录为/home/bun/app
WORKDIR /home/bun/app
                        
# 2025-01-09 00:52:12  5.19MB 执行命令并创建新的镜像层
RUN |2 BUN_RUNTIME_TRANSPILER_CACHE_PATH=0 BUN_INSTALL_BIN=/usr/local/bin /bin/sh -c addgroup -g 1000 bun     && adduser -u 1000 -G bun -s /bin/sh -D bun     && ln -s /usr/local/bin/bun /usr/local/bin/bunx     && apk add libgcc libstdc++     && which bun     && which bunx     && bun --version # buildkit
                        
# 2025-01-09 00:52:11  171.00B 复制新文件或目录到容器中
COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
                        
# 2025-01-09 00:52:11  101.29MB 复制新文件或目录到容器中
COPY /usr/local/bin/bun /usr/local/bin/ # buildkit
                        
# 2025-01-09 00:52:11  0.00B 设置环境变量 BUN_INSTALL_BIN
ENV BUN_INSTALL_BIN=/usr/local/bin
                        
# 2025-01-09 00:52:11  0.00B 定义构建参数
ARG BUN_INSTALL_BIN=/usr/local/bin
                        
# 2025-01-09 00:52:11  0.00B 设置环境变量 BUN_RUNTIME_TRANSPILER_CACHE_PATH
ENV BUN_RUNTIME_TRANSPILER_CACHE_PATH=0
                        
# 2025-01-09 00:52:11  0.00B 定义构建参数
ARG BUN_RUNTIME_TRANSPILER_CACHE_PATH=0
                        
# 2025-01-07 02:50:03  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2025-01-07 02:50:03  7.79MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.20.4-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:4a10472dd27cdc063a4caaa041234eb8026efb9a9de22be5aa2fbef6a06450f8",
    "RepoTags": [
        "openbayes/docusaurus-prince-pdf:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openbayes/docusaurus-prince-pdf:latest"
    ],
    "RepoDigests": [
        "openbayes/docusaurus-prince-pdf@sha256:b76a7c384dcb0d69a577dfbf998a5880604fc74926ea15eada6e519bb328aa80",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openbayes/docusaurus-prince-pdf@sha256:ee9a6b0d7cec4f02e6c3cf82ccdb4f9327dd36675dd2efe1d67a79d2a7f20833"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-01-15T03:16:10.58088301Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "bun",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "8080/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "BUN_RUNTIME_TRANSPILER_CACHE_PATH=0",
            "BUN_INSTALL_BIN=/usr/local/bin"
        ],
        "Cmd": null,
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": {
            "/app": {}
        },
        "WorkingDir": "/app",
        "Entrypoint": [
            "bun",
            "run",
            "index.ts"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.created": "2025-01-15T03:15:36.682Z",
            "org.opencontainers.image.description": "Docusaurus PDF generator using Prince XML",
            "org.opencontainers.image.licenses": "MIT",
            "org.opencontainers.image.revision": "33905dfa2015e046655d8f970928e5eaa054be65",
            "org.opencontainers.image.source": "https://github.com/signcl/docusaurus-prince-pdf",
            "org.opencontainers.image.title": "docusaurus-prince-pdf",
            "org.opencontainers.image.url": "https://github.com/signcl/docusaurus-prince-pdf",
            "org.opencontainers.image.version": "1.2.2"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 452557536,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/2f9a6878371b21ae32effab77ba4fac92b0756e40ab6d30d423bfab513a3d9ac/diff:/var/lib/docker/overlay2/4e042edfd7b3e83986a17031a1a5ac0404f0e6debcefa5b310bb25a767ef6736/diff:/var/lib/docker/overlay2/25cfb4ee4c69dece13655deb6fef8db980eba62b3a666309b17f49f44037977b/diff:/var/lib/docker/overlay2/0d80a78070da665366f464e6c46110c67aa0fa0193253b5c32255cd4b108d936/diff:/var/lib/docker/overlay2/520b33ded8124fc034083e3e2fffb49b4340adeab1473602632561abe22ad97e/diff:/var/lib/docker/overlay2/db88a991e378edfc6885110ea7e1e2278ae937724d75bd372489a33eb5b596b4/diff:/var/lib/docker/overlay2/225f6965c545119b02cda12bf6d83ea08a45ab94bddb28ce1d74c78e42a6b636/diff:/var/lib/docker/overlay2/1aa1e7b68f891b0f1925280c83ac6c3697fda80051e459e68f7851099e586242/diff:/var/lib/docker/overlay2/db4b817c96ec69966678620c74fad33c836cca56d1ce0225aec7ae525edcde3a/diff:/var/lib/docker/overlay2/3006db5f649da1a196bc85e8442dcb27406a7c37f5ad7287c65dfa64af431766/diff:/var/lib/docker/overlay2/4d032fae93e4cb9d2bfae3f11b9e18f84f4c649c4ece76b5e78681312b4c2657/diff:/var/lib/docker/overlay2/ae873b379e26aea2b51833a184654bdb1e2ed44f01c8e02902ebc70057ba8527/diff:/var/lib/docker/overlay2/7fc86a44e0f2234d966f754fcb3ebc48ce6dc25409d902ec8b73ab7a4294c970/diff:/var/lib/docker/overlay2/84222002a2fde6efd61672813b7f45d5f6265db0755284b7f4ff28881bcdef73/diff",
            "MergedDir": "/var/lib/docker/overlay2/5f886024e154b091bb1c9b7a3a1715a584d6a15bd18622b7ca3a6b7a6ee83b0b/merged",
            "UpperDir": "/var/lib/docker/overlay2/5f886024e154b091bb1c9b7a3a1715a584d6a15bd18622b7ca3a6b7a6ee83b0b/diff",
            "WorkDir": "/var/lib/docker/overlay2/5f886024e154b091bb1c9b7a3a1715a584d6a15bd18622b7ca3a6b7a6ee83b0b/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:b05f8993843ae754439ae0a7c5b6a401fa1eaebb5f1de01140b19c9a3eb37906",
            "sha256:ad4928145e112f3e16621ffcbbf828998f25d2e165e73cf6c366347e4f7577f5",
            "sha256:e5ed00b89d43e6fd43c4a1111f6d71d3e56385a815b23afe7c5a8db894cbb37e",
            "sha256:bb853426d718a3da4d5ae10c8bcf8b9d68f3d0cf2a979f0afd7a0702db6ec84b",
            "sha256:bb7e34aae0e5a73a56dc010ad17e54f337cc617ec62e52512f1ea09b551925a6",
            "sha256:e898c607fb880071f476e82462d99961cbd119f6ca80e6e1895013e6372e4775",
            "sha256:52e42ac818de631e3a68a0246b8bacb4242333c3bb3134549f2fd613043e803e",
            "sha256:7168e603f96fee48ced43ac6d18086e58ea50042523c16d1548eb3ac067a802b",
            "sha256:2cee88f57069344d77d5fc96eb4928530d08203dab223210758d5b9926fd04b3",
            "sha256:832d6a3a0ca4943afd2d2d92823719ef00d76dc288fd3a926c21054fd8bbe93d",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:a2195f743428a5fc5d556601358ff44a72568a818c1dbf39f724e3157e895f5e",
            "sha256:b6377a6d73c4035aa97da8449557257eaceb78a063d2a206ded3df77bd5c6e53",
            "sha256:cd0abff14e0691d8440e5b6804d7b4c97d9067f6e6c920de76e03712ca622f3e",
            "sha256:1463de1ac2bb214c1f749d544220ad0295e7ffdc4f1939fa6de586bc73aaa3ae"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-03-12T17:22:05.44670718+08:00"
    }
}

更多版本

docker.io/openbayes/docusaurus-prince-pdf:latest

linux/amd64 docker.io452.56MB2025-03-12 17:22
43