docker.io/4teamwork/weasyprint:65.1 linux/amd64

docker.io/4teamwork/weasyprint:65.1 - 国内下载镜像源 浏览次数:12

这是一个用于在Docker容器中运行WeasyPrint的镜像。WeasyPrint是一个Python库,可以将HTML和CSS转换为PDF。使用此镜像,您可以轻松地在您的应用程序中集成PDF生成功能,而无需在主机系统上安装WeasyPrint及其依赖项。

源镜像 docker.io/4teamwork/weasyprint:65.1
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/4teamwork/weasyprint:65.1
镜像ID sha256:bbdffd306a2824af7cd120cd580775d6dbcd2f61378d286128e0df8418685fb5
镜像TAG 65.1
大小 122.51MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD python3 server.py
启动入口
工作目录 /app
OS/平台 linux/amd64
浏览量 12 次
贡献者
镜像创建 2025-07-06T11:37:53.608213229Z
同步时间 2025-09-17 11:10
更新时间 2025-09-17 13:47
开放端口
8080/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin PYTHONUNBUFFERED=1

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/4teamwork/weasyprint:65.1
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/4teamwork/weasyprint:65.1  docker.io/4teamwork/weasyprint:65.1

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/4teamwork/weasyprint:65.1
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/4teamwork/weasyprint:65.1  docker.io/4teamwork/weasyprint:65.1

Shell快速替换命令

sed -i 's#4teamwork/weasyprint:65.1#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/4teamwork/weasyprint:65.1#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/4teamwork/weasyprint:65.1 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/4teamwork/weasyprint:65.1  docker.io/4teamwork/weasyprint:65.1'

Ansible快速分发-Containerd

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

镜像构建历史


# 2025-07-06 19:37:53  0.00B 设置默认要执行的命令
CMD ["python3" "server.py"]
                        
# 2025-07-06 19:37:53  5.53KB 复制新文件或目录到容器中
COPY server.py . # buildkit
                        
# 2025-07-06 19:37:53  0.00B 声明容器运行时监听的端口
EXPOSE map[8080/tcp:{}]
                        
# 2025-07-06 19:37:53  0.00B 指定运行容器时使用的用户
USER weasyprint
                        
# 2025-07-06 19:37:53  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2025-07-06 19:37:53  0.00B 设置环境变量 PYTHONUNBUFFERED
ENV PYTHONUNBUFFERED=1
                        
# 2025-07-06 19:37:53  114.20MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk add --no-cache --repository /packages     font-liberation     font-liberation-sans-narrow     font-carlito     font-freefont     python3     py3-aiohttp     py3-weasyprint # buildkit
                        
# 2025-07-06 15:43:30  3.08KB 执行命令并创建新的镜像层
RUN /bin/sh -c addgroup --system weasyprint     && adduser --system --ingroup weasyprint weasyprint # buildkit
                        
# 2025-07-06 15:43:30  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2025-06-05 22:23:12  8.31MB 复制新文件或目录到容器中
COPY / / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:bbdffd306a2824af7cd120cd580775d6dbcd2f61378d286128e0df8418685fb5",
    "RepoTags": [
        "4teamwork/weasyprint:65.1",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/4teamwork/weasyprint:65.1"
    ],
    "RepoDigests": [
        "4teamwork/weasyprint@sha256:a6290a8f8e72e39611861b36ed64d28de04f8eec5e81173c33d8673625970652",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/4teamwork/weasyprint@sha256:924ac5d2da056525252d59d2292b6c20ffad284ae6e06839bf2a23742e213e55"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-07-06T11:37:53.608213229Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "weasyprint",
        "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",
            "PYTHONUNBUFFERED=1"
        ],
        "Cmd": [
            "python3",
            "server.py"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/app",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 122514144,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/6af5fe48197c2035385d8bfb424406b8cce1c186a583ef815e2870f9ba968b92/diff:/var/lib/docker/overlay2/e4cb0113f01ce580ae15695f10f46f12d4766e544482d0281a7bac5eb360d54e/diff:/var/lib/docker/overlay2/04e1bb930c1b6460a81e98b7d5bf0f6a6c398d6286305c1d61a877b94619b71b/diff:/var/lib/docker/overlay2/6de10f841c1cc1e4aabd34b9a4172fc7cae45c426c572c58db51aaacfea5db1e/diff",
            "MergedDir": "/var/lib/docker/overlay2/263f0d719616b134a6cd3f9adcd07fcc467424a99ae8c90e5f10b1a5ca07b31e/merged",
            "UpperDir": "/var/lib/docker/overlay2/263f0d719616b134a6cd3f9adcd07fcc467424a99ae8c90e5f10b1a5ca07b31e/diff",
            "WorkDir": "/var/lib/docker/overlay2/263f0d719616b134a6cd3f9adcd07fcc467424a99ae8c90e5f10b1a5ca07b31e/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:726e51c06a51f1e28136867c34a35589f2764d82c630ae5e1c098e91e9ff14e7",
            "sha256:b3b12207c787033884caed37c2113485350eaec3d862fe88cb491c9990153190",
            "sha256:2c12037899d552acde0bab5af9590b0e36c8b7c2dc1eff00046e0f7bc93120d8",
            "sha256:4f70e43ad337046cdab79f429eadfa2335ec527cdf9143053b4d1b59bd32f861",
            "sha256:ad496e609781e11abca275bcaa1d51760023cea3fe8dc1c1dd0327b762620826"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-09-17T11:10:20.004223781+08:00"
    }
}

更多版本

docker.io/4teamwork/weasyprint:65.1

linux/amd64 docker.io122.51MB2025-09-17 11:10
11