logo
ghcr.io/developmentseed/titiler:2.4.0
linux/amd64 ghcr.io 李国元 贡献
23
浏览次数
643.73MB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/developmentseed/titiler:2.4.0
源镜像
ghcr.io/developmentseed/titiler:2.4.0
镜像ID
sha256:fd629ec839b13ade99ea6521e42626c4c51ede5a12710d9e5e778c9a1914bef4
镜像 TAG
2.4.0
镜像大小
643.73MB
平台架构
linux/amd64
镜像源
ghcr.io
CMD
/bin/sh -c gunicorn -k uvicorn.workers.UvicornWorker ${MODULE_NAME}:${VARIABLE_NAME} --bind ${HOST}:${PORT} --workers ${WEB_CONCURRENCY}
启动入口
工作目录
/tmp
OS/平台
linux/amd64
镜像创建
2026-09-21T11:42:08.03510934Z
同步时间
2026-11-04 14:57
浏览量
23 次
贡献者
avatar 李国元
⚙️ 环境变量 8
KeyValue
PATH=/opt/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin 0
SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt 1
PYTHONUNBUFFERED=1 2
MODULE_NAME=titiler.application.main 3
VARIABLE_NAME=app 4
HOST=0.0.0.0 5
PORT=80 6
WEB_CONCURRENCY=1 7
🏷️ 镜像标签 12
KeyValue
wolfi-base dev.chainguard.image.title
dev.chainguard.package.main
Chainguard Team https://www.chainguard.dev/ org.opencontainers.image.authors
2026-09-21T11:46:36.145Z org.opencontainers.image.created
Build your own Raster dynamic map tile services org.opencontainers.image.description
MIT org.opencontainers.image.licenses
dac9fa0b213df1df925575abc73656fe0a950f50 org.opencontainers.image.revision
https://github.com/developmentseed/titiler org.opencontainers.image.source
titiler org.opencontainers.image.title
https://github.com/developmentseed/titiler org.opencontainers.image.url
Chainguard org.opencontainers.image.vendor
2.4.0 org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/developmentseed/titiler:2.4.0
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/developmentseed/titiler:2.4.0  ghcr.io/developmentseed/titiler:2.4.0

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/developmentseed/titiler:2.4.0
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/developmentseed/titiler:2.4.0  ghcr.io/developmentseed/titiler:2.4.0

Shell快速替换命令

sed -i 's#ghcr.io/developmentseed/titiler:2.4.0#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/developmentseed/titiler:2.4.0#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/developmentseed/titiler:2.4.0 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/developmentseed/titiler:2.4.0  ghcr.io/developmentseed/titiler:2.4.0'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/developmentseed/titiler:2.4.0 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/developmentseed/titiler:2.4.0  ghcr.io/developmentseed/titiler:2.4.0'

镜像构建历史


# 2026-09-21 19:42:08  0.00B 设置默认要执行的命令
CMD ["/bin/sh" "-c" "gunicorn -k uvicorn.workers.UvicornWorker ${MODULE_NAME}:${VARIABLE_NAME} --bind ${HOST}:${PORT} --workers ${WEB_CONCURRENCY}"]
                        
# 2026-09-21 19:42:08  0.00B 设置环境变量 WEB_CONCURRENCY
ENV WEB_CONCURRENCY=1
                        
# 2026-09-21 19:42:08  0.00B 设置环境变量 PORT
ENV PORT=80
                        
# 2026-09-21 19:42:08  0.00B 设置环境变量 HOST
ENV HOST=0.0.0.0
                        
# 2026-09-21 19:42:08  0.00B 设置环境变量 VARIABLE_NAME
ENV VARIABLE_NAME=app
                        
# 2026-09-21 19:42:08  0.00B 设置环境变量 MODULE_NAME
ENV MODULE_NAME=titiler.application.main
                        
# 2026-09-21 19:42:08  0.00B 指定运行容器时使用的用户
USER nonroot
                        
# 2026-09-21 19:42:08  0.00B 设置工作目录为/tmp
WORKDIR /tmp
                        
# 2026-09-21 19:42:08  0.00B 复制新文件或目录到容器中
COPY /opt/uv-python /opt/uv-python # buildkit
                        
# 2026-09-21 19:42:07  559.82MB 复制新文件或目录到容器中
COPY /opt/venv /opt/venv # buildkit
                        
# 2026-09-21 17:31:15  0.00B 设置环境变量 PATH
ENV PATH=/opt/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin
                        
# 2026-09-21 17:31:15  0.00B 添加元数据标签
LABEL org.opencontainers.image.licenses=MIT
                        
# 2026-09-21 17:31:15  0.00B 添加元数据标签
LABEL org.opencontainers.image.description=TiTiler
                        
# 2026-09-21 17:31:15  0.00B 添加元数据标签
LABEL org.opencontainers.image.source=https://github.com/developmentseed/titiler
                        
# 2026-09-21 17:31:15  67.17MB 执行命令并创建新的镜像层
RUN |1 PYTHON_VERSION=3.14 /bin/sh -c apk add --no-cache       python-${PYTHON_VERSION}       libstdc++ bash tzdata curl libexpat1 # buildkit
                        
# 2026-09-21 17:31:15  0.00B 设置环境变量 PYTHONUNBUFFERED
ENV PYTHONUNBUFFERED=1
                        
# 2026-09-21 17:31:15  0.00B 定义构建参数
ARG PYTHON_VERSION=3.14
                        
# 2026-09-16 20:50:30  24.59KB 
apko
                        
# 2026-09-16 20:50:30  35.63KB 
apko
                        
# 2026-09-16 20:50:30  123.30KB 
apko
                        
# 2026-09-16 20:50:30  185.82KB 
apko
                        
# 2026-09-16 20:50:30  208.42KB 
apko
                        
# 2026-09-16 20:50:30  227.40KB 
apko
                        
# 2026-09-16 20:50:30  263.79KB 
apko
                        
# 2026-09-16 20:50:30  384.01KB 
apko
                        
# 2026-09-16 20:50:30  704.05KB 
apko
                        
# 2026-09-16 20:50:30  7.21MB 
apko
                        
# 2026-09-16 20:50:30  7.37MB 
apko
                        
                    

镜像信息

{
    "Id": "sha256:fd629ec839b13ade99ea6521e42626c4c51ede5a12710d9e5e778c9a1914bef4",
    "RepoTags": [
        "ghcr.io/developmentseed/titiler:2.4.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/developmentseed/titiler:2.4.0"
    ],
    "RepoDigests": [
        "ghcr.io/developmentseed/titiler@sha256:5b739117ff60d3cef9b0e0b8d9f4d628032c00a4965117e3f745cadc79fa7287",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/developmentseed/titiler@sha256:15808977b54e401f1990845dc920b50189abcd350888d71f60afb9234cf8d5b7"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-09-21T11:42:08.03510934Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "github.com/chainguard-dev/apko",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "nonroot",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/opt/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin",
            "SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt",
            "PYTHONUNBUFFERED=1",
            "MODULE_NAME=titiler.application.main",
            "VARIABLE_NAME=app",
            "HOST=0.0.0.0",
            "PORT=80",
            "WEB_CONCURRENCY=1"
        ],
        "Cmd": [
            "/bin/sh",
            "-c",
            "gunicorn -k uvicorn.workers.UvicornWorker ${MODULE_NAME}:${VARIABLE_NAME} --bind ${HOST}:${PORT} --workers ${WEB_CONCURRENCY}"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/tmp",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "dev.chainguard.image.title": "wolfi-base",
            "dev.chainguard.package.main": "",
            "org.opencontainers.image.authors": "Chainguard Team https://www.chainguard.dev/",
            "org.opencontainers.image.created": "2026-09-21T11:46:36.145Z",
            "org.opencontainers.image.description": "Build your own Raster dynamic map tile services",
            "org.opencontainers.image.licenses": "MIT",
            "org.opencontainers.image.revision": "dac9fa0b213df1df925575abc73656fe0a950f50",
            "org.opencontainers.image.source": "https://github.com/developmentseed/titiler",
            "org.opencontainers.image.title": "titiler",
            "org.opencontainers.image.url": "https://github.com/developmentseed/titiler",
            "org.opencontainers.image.vendor": "Chainguard",
            "org.opencontainers.image.version": "2.4.0"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 643734879,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/8146a4939e6bbbcc6a4e603d1dc1375211ae82c21213790fcfa8243387d36b13/diff:/var/lib/docker/overlay2/c31f10ccf12e1414a710d55d9c397ca1ab1dc0dda8b75f6ddb4aa4826359dd5f/diff:/var/lib/docker/overlay2/cb7ab73f3395253c486f0c5cae1cedcdfab007c05b8c639e6f4107ee4c6924b2/diff:/var/lib/docker/overlay2/9bfad7b292138a068baec2553f80318b87bb7b7dd900fdf885599bef60ddc502/diff:/var/lib/docker/overlay2/da57a93a35e702bb20399ec19313e93be2f5f4d2b9a320fa27ce009d51e43d10/diff:/var/lib/docker/overlay2/7da8be86ca05e845aff38453c9e1a167df1845bb187db8bc66618bbb7734e0ca/diff:/var/lib/docker/overlay2/ecb5390a0fc807154298b1e47894a56e64a496c6737e8afc26094872c6151070/diff:/var/lib/docker/overlay2/bca7aebadccddde4b72b536887bd6dfd0b0a7b6c9827969e12a5dbbea29e2102/diff:/var/lib/docker/overlay2/1dbf8891253c1562c29465317f54745242938b4199702c96dbdf1c7216319961/diff:/var/lib/docker/overlay2/66a480f65da715a1018846595872a313437a3fbb98eb0975ab16e72dd5fce3b7/diff:/var/lib/docker/overlay2/1d747732535a00674dc3987c54974ae05911dc4f3884be5a142b8baa20f08835/diff:/var/lib/docker/overlay2/2c84b79bdeebd4858fe64b10ecec4d8377ed67f0f2ed44991fe017a4e1722583/diff:/var/lib/docker/overlay2/3c2b60af61edac44310e02ec40dce9c22dcba7404643d48be2d8a34fa2d641c2/diff:/var/lib/docker/overlay2/70030d6e5604fa202ba5e709bcab3d650c43c35f6610557695c0ff360d73eb69/diff",
            "MergedDir": "/var/lib/docker/overlay2/b0e310d812b15c5412577e14f8570497c0c9540475216bef7466f41153f29a0c/merged",
            "UpperDir": "/var/lib/docker/overlay2/b0e310d812b15c5412577e14f8570497c0c9540475216bef7466f41153f29a0c/diff",
            "WorkDir": "/var/lib/docker/overlay2/b0e310d812b15c5412577e14f8570497c0c9540475216bef7466f41153f29a0c/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:b76b7633da4fb071018956f4fb772ea2cad2f1dc9c8c4cd3836ac2bdad8d8dfd",
            "sha256:475ef483a00b76e33a13c8f19883e9a87b63195382c5c40426007f5753a2327b",
            "sha256:f853e0b8057a7d575e174a3a93c8cc98c733719fc4ec68b4375cf22bb9187dd2",
            "sha256:b9165a4cb6cc89b5e8f38241838e6d8168cb246fbd306b527a7922efb2e39f48",
            "sha256:808bba1f7ed07addaf83d9ec5bd20235ac430948d19cfbfb5cf900c83e35f14c",
            "sha256:6a0c47c1ef4cef192b0d073f0d6344d30ab6d3765fc927df4fb5bb5a8043fad6",
            "sha256:1ab0a42ee02036016dadab036eabf4115441fe5a22ec7c5f535665ceec724234",
            "sha256:6a6e12f0d5f2a1f80023642329d6d372297c032c8d34c5af6810290e0f6df141",
            "sha256:4d95399cd58979bce74141d44d05fb913fd048a370faaf97ee5ed8f7fe30b051",
            "sha256:33af4ac33fffe2c4daa323176286fa0f3e1064675bbf032de67a874c6c1e4e09",
            "sha256:82eee4c8993ae8e63d89b991b9c04c773dd153cbad36002ee383a31fbc0ad8b9",
            "sha256:6ab2333ad3ec0f8b522665a07dddce5550fbb4bff74c5993561f3942fd7e0d10",
            "sha256:6fddd4b01943256ab542f1367a761e1c0fd460351adbbbd870509cf0efc25d14",
            "sha256:8b2ff79fb6b7f30644dcc84315001853349473115f976322a2a811c5f67a9e62",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-11-04T14:56:50.552131918+08:00"
    }
}

更多版本

ghcr.io/developmentseed/titiler:2.4.0

linux/amd64 ghcr.io643.73MB2026-11-04 14:57
22
检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×