docker.io/pandoc/core:3.8.3 linux/amd64

docker.io/pandoc/core:3.8.3 - 国内下载镜像源 浏览次数:11

Pandoc/core镜像是包含Pandoc核心功能的Docker镜像,Pandoc是一款强大的跨格式文档转换器,支持多种标记语言与文档格式之间的转换,如Markdown、HTML、LaTeX、EPUB、PDF、Microsoft Word等格式,适用于各类文档格式转换场景。

源镜像 docker.io/pandoc/core:3.8.3
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/pandoc/core:3.8.3
镜像ID sha256:cc234448791bf65779aae98f33a86c84d3f04df7a3779fdf29a9c6cf1cb9a174
镜像TAG 3.8.3
大小 245.75MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 /usr/local/bin/pandoc
工作目录 /data
OS/平台 linux/amd64
浏览量 11 次
贡献者
镜像创建 2025-12-06T14:31:51.367849744Z
同步时间 2026-02-04 11:14
更新时间 2026-02-04 21:34
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin XDG_DATA_HOME=/usr/local/share
镜像标签
Albert Krewinkel <albert+pandoc@tarleb.com>: maintainer Albert Krewinkel <albert+pandoc@tarleb.com>: org.opencontainers.image.authors Official pandoc image with image conversion tools and pandoc-crossref.: org.opencontainers.image.description GPL-2.0-or-later: org.opencontainers.image.licenses https://github.com/pandoc/dockerfiles: org.opencontainers.image.source pandoc: org.opencontainers.image.title https://github.com/pandoc/dockerfiles: org.opencontainers.image.url The pandoc Docker team: org.opencontainers.image.vendor 3.8.3: org.opencontainers.image.version John MacFarlane: org.pandoc.author Albert Krewinkel <albert+pandoc@tarleb.com>: org.pandoc.maintainer 3.8.3: org.pandoc.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/pandoc/core:3.8.3
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/pandoc/core:3.8.3  docker.io/pandoc/core:3.8.3

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/pandoc/core:3.8.3
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/pandoc/core:3.8.3  docker.io/pandoc/core:3.8.3

Shell快速替换命令

sed -i 's#pandoc/core:3.8.3#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/pandoc/core:3.8.3#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/pandoc/core:3.8.3 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/pandoc/core:3.8.3  docker.io/pandoc/core:3.8.3'

Ansible快速分发-Containerd

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

镜像构建历史


# 2025-12-06 22:31:51  63.43MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux
apk --no-cache add curl
url_base='https://github.com/lierdakil/pandoc-crossref/releases/download';
case "$(uname -m)" in
    ('x86_64')
        arch="X64"
        crossref_hash=a521900745f7c1621b4104119f92dd4a9b4cc527f50157ef544ae1cb8435f9c1
        ;;
    ('aarch64')
        arch="ARM64"
        crossref_hash=aaaeae858b73a4150cc91581b07e08fb6e383f476a04fd024bb03ef323b32c3e
        ;;
    (*)
        echo >&2 "error: unsupported architecture '$(uname -m)'"
        exit 1
        ;;
esac
version="v0.3.22b"
filename="pandoc-crossref-Linux-${arch}.tar.xz"
curl --proto '=https' --tlsv1.3 -sSfL -o /tmp/pandoc-crossref.tar.xz \
    "${url_base}/${version}/pandoc-crossref-linux-${arch}.tar.xz"
echo "$crossref_hash /tmp/pandoc-crossref.tar.xz" | sha256sum -c
tar -xf /tmp/pandoc-crossref.tar.xz -C /usr/local/bin pandoc-crossref
# Remove archive
rm /tmp/pandoc-crossref.tar.xz
# Curl is no longer needed
apk del curl
 # buildkit
                        
# 2025-12-06 22:22:30  24.51MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk --no-cache add rsvg-convert # buildkit
                        
# 2025-12-06 22:12:04  1.61MB 执行命令并创建新的镜像层
RUN /bin/sh -c ln -s /usr/local/bin/pandoc /usr/local/bin/pandoc-lua &&     ln -s /usr/local/bin/pandoc /usr/local/bin/pandoc-server &&     apk --no-cache add         gmp         libffi         lua5.4 &&     mkdir -p "$XDG_DATA_HOME"/pandoc # buildkit
                        
# 2025-12-06 22:12:04  147.76MB 复制新文件或目录到容器中
COPY /usr/local/bin/pandoc /usr/local/bin/ # buildkit
                        
# 2025-12-06 04:32:42  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/usr/local/bin/pandoc"]
                        
# 2025-12-06 04:32:42  0.00B 设置工作目录为/data
WORKDIR /data
                        
# 2025-12-06 04:32:42  0.00B 设置环境变量 XDG_DATA_HOME
ENV XDG_DATA_HOME=/usr/local/share
                        
# 2025-12-06 04:32:42  0.00B 添加元数据标签
LABEL org.pandoc.version=3.8.3
                        
# 2025-12-06 04:32:42  0.00B 添加元数据标签
LABEL org.pandoc.author=John MacFarlane
                        
# 2025-12-06 04:32:42  0.00B 添加元数据标签
LABEL org.pandoc.maintainer=Albert Krewinkel <albert+pandoc@tarleb.com>
                        
# 2025-12-06 04:32:42  0.00B 添加元数据标签
LABEL maintainer=Albert Krewinkel <albert+pandoc@tarleb.com>
                        
# 2025-12-04 03:30:18  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2025-12-04 03:30:18  8.44MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.23.0-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:cc234448791bf65779aae98f33a86c84d3f04df7a3779fdf29a9c6cf1cb9a174",
    "RepoTags": [
        "pandoc/core:3.8.3",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/pandoc/core:3.8.3"
    ],
    "RepoDigests": [
        "pandoc/core@sha256:59db90ffad1f14842b2a407f7e79a12d3c4807f5bcc3fb57b4f8f56542b22f33",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/pandoc/core@sha256:10bb88a39728337455a6d12fc36871d4eabca5e911398bcc728e1ea6bc7132f5"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-12-06T14:31:51.367849744Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "XDG_DATA_HOME=/usr/local/share"
        ],
        "Cmd": null,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/data",
        "Entrypoint": [
            "/usr/local/bin/pandoc"
        ],
        "OnBuild": null,
        "Labels": {
            "maintainer": "Albert Krewinkel \u003calbert+pandoc@tarleb.com\u003e",
            "org.opencontainers.image.authors": "Albert Krewinkel \u003calbert+pandoc@tarleb.com\u003e",
            "org.opencontainers.image.description": "Official pandoc image with image conversion tools and pandoc-crossref.",
            "org.opencontainers.image.licenses": "GPL-2.0-or-later",
            "org.opencontainers.image.source": "https://github.com/pandoc/dockerfiles",
            "org.opencontainers.image.title": "pandoc",
            "org.opencontainers.image.url": "https://github.com/pandoc/dockerfiles",
            "org.opencontainers.image.vendor": "The pandoc Docker team",
            "org.opencontainers.image.version": "3.8.3",
            "org.pandoc.author": "John MacFarlane",
            "org.pandoc.maintainer": "Albert Krewinkel \u003calbert+pandoc@tarleb.com\u003e",
            "org.pandoc.version": "3.8.3"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 245750566,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/e27f0858bcac1f48827a99148209c6536f6e7b0987967307f71a40d59bc9dd2e/diff:/var/lib/docker/overlay2/d65255cc7bf5e6d87ac11fe3406dfc641b9e68b9c7a29a2d943032b67544934c/diff:/var/lib/docker/overlay2/491ba5d2fac9d6174795ad043bc8fe726e8cff73411bcab129dedb8f1e9fe346/diff:/var/lib/docker/overlay2/cf5aea59e8a605c82d7d7d686f3c0d35fe44764ab7d855eadb0e0a43511482be/diff:/var/lib/docker/overlay2/96d627e5e187e06e2f5072982e5ee206f0ac275f880bfa6805ab09ea7ebf046b/diff",
            "MergedDir": "/var/lib/docker/overlay2/bb3f9d2d0d587f36f38a600d51348851e22a5f7fd2109b230ae3d7a72b3db811/merged",
            "UpperDir": "/var/lib/docker/overlay2/bb3f9d2d0d587f36f38a600d51348851e22a5f7fd2109b230ae3d7a72b3db811/diff",
            "WorkDir": "/var/lib/docker/overlay2/bb3f9d2d0d587f36f38a600d51348851e22a5f7fd2109b230ae3d7a72b3db811/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:5aa68bbbc67e405a7cfa11466b02f1c9597add532909fb9a4d0f6f58a30b044e",
            "sha256:6460f11c9c9dd35f4e8c98badae36275fe6bd22042d165d44912902c91a9b0ad",
            "sha256:8bbfb9e16ba5231cb159da931e678ae46e0b20f3612df18ca952b8b7752af6b4",
            "sha256:01fb4324af8d6792ce99d9853446fd95af6e9660528e214927f37010b376ae3e",
            "sha256:9bd6d54a885288e52f22bec5e98be97b4bf6b3ca19a9970b90dac3575e75cd51",
            "sha256:12fc09edb2f610d43bf30731e8162cd1acdf8cca65012a9051a7ba2ea92d115c"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-02-04T11:13:53.755314231+08:00"
    }
}

更多版本

docker.io/pandoc/core:3.8.3

linux/amd64 docker.io245.75MB2026-02-04 11:14
10