docker.io/qgis/qgis-server:3.44.8-bookworm linux/amd64

docker.io/qgis/qgis-server:3.44.8-bookworm - 国内下载镜像源 浏览次数:10

QGIS Server是基于QGIS的开源地图服务器,用于发布符合OGC标准(如WMS、WFS、WCS等)的地理空间数据服务,支持将QGIS项目文件转换为Web可访问的地图服务,方便用户通过网络查询、浏览和交互地理信息,适用于构建Web GIS应用、地理数据共享等场景。

源镜像 docker.io/qgis/qgis-server:3.44.8-bookworm
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/qgis/qgis-server:3.44.8-bookworm
镜像ID sha256:ac97ca9ea15b547efeb5016a7e1950d32ac6e1ce585831086ca0af18cf717197
镜像TAG 3.44.8-bookworm
大小 2.56GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /bin/sh -c /usr/local/bin/start-xvfb-nginx.sh
启动入口
工作目录 /var/lib/qgis
OS/平台 linux/amd64
浏览量 10 次
贡献者
镜像创建 2026-03-08T06:18:04.429985774Z
同步时间 2026-03-12 11:41
开放端口
80/tcp 9993/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin QGIS_PREFIX_PATH=/usr QGIS_PLUGINPATH=/io/plugins QGIS_SERVER_LOG_LEVEL=1 QGIS_SERVER_LOG_STDERR=true QGIS_SERVER_PARALLEL_RENDERING=true QGIS_SERVER_MAX_THREADS=2 QGIS_AUTH_DB_DIR_PATH=/tmp/ QT_GRAPHICSSYSTEM=raster DISPLAY=:99 HOME=/var/lib/qgis
镜像标签
OPENGIS.ch <info@opengis.ch>: maintainer

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/qgis/qgis-server:3.44.8-bookworm
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/qgis/qgis-server:3.44.8-bookworm  docker.io/qgis/qgis-server:3.44.8-bookworm

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/qgis/qgis-server:3.44.8-bookworm
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/qgis/qgis-server:3.44.8-bookworm  docker.io/qgis/qgis-server:3.44.8-bookworm

Shell快速替换命令

sed -i 's#qgis/qgis-server:3.44.8-bookworm#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/qgis/qgis-server:3.44.8-bookworm#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/qgis/qgis-server:3.44.8-bookworm && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/qgis/qgis-server:3.44.8-bookworm  docker.io/qgis/qgis-server:3.44.8-bookworm'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/qgis/qgis-server:3.44.8-bookworm && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/qgis/qgis-server:3.44.8-bookworm  docker.io/qgis/qgis-server:3.44.8-bookworm'

镜像构建历史


# 2026-03-08 14:18:04  0.00B 设置默认要执行的命令
CMD ["/bin/sh" "-c" "/usr/local/bin/start-xvfb-nginx.sh"]
                        
# 2026-03-08 14:18:04  0.00B 声明容器运行时监听的端口
EXPOSE [80/tcp 9993/tcp]
                        
# 2026-03-08 14:18:04  0.00B 设置工作目录为/var/lib/qgis
WORKDIR /var/lib/qgis
                        
# 2026-03-08 14:18:04  0.00B 执行命令并创建新的镜像层
RUN |4 os=debian release=bookworm repo=debian-ltr qgis_version=3.44.8 /bin/sh -c mkdir $HOME &&     chmod 1777 $HOME # buildkit
                        
# 2026-03-08 14:18:04  0.00B 设置环境变量 HOME
ENV HOME=/var/lib/qgis
                        
# 2026-03-08 14:18:04  0.00B 设置环境变量 DISPLAY
ENV DISPLAY=:99
                        
# 2026-03-08 14:18:04  0.00B 设置环境变量 QT_GRAPHICSSYSTEM
ENV QT_GRAPHICSSYSTEM=raster
                        
# 2026-03-08 14:18:04  0.00B 设置环境变量 QGIS_AUTH_DB_DIR_PATH
ENV QGIS_AUTH_DB_DIR_PATH=/tmp/
                        
# 2026-03-08 14:18:04  0.00B 设置环境变量 QGIS_SERVER_MAX_THREADS
ENV QGIS_SERVER_MAX_THREADS=2
                        
# 2026-03-08 14:18:04  0.00B 设置环境变量 QGIS_SERVER_PARALLEL_RENDERING
ENV QGIS_SERVER_PARALLEL_RENDERING=true
                        
# 2026-03-08 14:18:04  0.00B 设置环境变量 QGIS_SERVER_LOG_STDERR
ENV QGIS_SERVER_LOG_STDERR=true
                        
# 2026-03-08 14:18:04  0.00B 设置环境变量 QGIS_SERVER_LOG_LEVEL
ENV QGIS_SERVER_LOG_LEVEL=1
                        
# 2026-03-08 14:18:04  0.00B 设置环境变量 QGIS_PLUGINPATH
ENV QGIS_PLUGINPATH=/io/plugins
                        
# 2026-03-08 14:18:04  0.00B 设置环境变量 QGIS_PREFIX_PATH
ENV QGIS_PREFIX_PATH=/usr
                        
# 2026-03-08 14:18:04  2.08KB 复制文件或目录到容器中
ADD server/start-xvfb-nginx.sh /usr/local/bin/start-xvfb-nginx.sh # buildkit
                        
# 2026-03-08 14:18:04  3.40KB 复制文件或目录到容器中
ADD server/conf/qgis-server-nginx.conf /etc/nginx/nginx.conf # buildkit
                        
# 2026-03-08 14:18:03  2.44GB 执行命令并创建新的镜像层
RUN |4 os=debian release=bookworm repo=debian-ltr qgis_version=3.44.8 /bin/sh -c apt update && apt install -y gnupg wget software-properties-common &&     wget -qO - https://qgis.org/downloads/qgis-2022.gpg.key | gpg --no-default-keyring --keyring gnupg-ring:/etc/apt/trusted.gpg.d/qgis-archive.gpg --import &&     chmod a+r /etc/apt/trusted.gpg.d/qgis-archive.gpg &&     add-apt-repository "deb https://qgis.org/${repo} ${release} main" &&     apt update &&     DEBIAN_FRONTEND=noninteractive apt install -y xvfb nginx-core spawn-fcgi qgis-server python3-qgis &&     apt clean all # buildkit
                        
# 2026-03-08 14:18:03  0.00B 定义构建参数
ARG qgis_version=3.44.8
                        
# 2026-03-08 14:18:03  0.00B 定义构建参数
ARG repo=debian-ltr
                        
# 2026-03-08 14:18:03  0.00B 定义构建参数
ARG release=bookworm
                        
# 2026-03-08 14:18:03  0.00B 定义构建参数
ARG os=debian
                        
# 2026-03-08 14:18:03  0.00B 添加元数据标签
LABEL maintainer=OPENGIS.ch <info@opengis.ch>
                        
# 2026-02-23 08:00:00  116.56MB 
# debian.sh --arch 'amd64' out/ 'bookworm' '@1771804800'
                        
                    

镜像信息

{
    "Id": "sha256:ac97ca9ea15b547efeb5016a7e1950d32ac6e1ce585831086ca0af18cf717197",
    "RepoTags": [
        "qgis/qgis-server:3.44.8-bookworm",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/qgis/qgis-server:3.44.8-bookworm"
    ],
    "RepoDigests": [
        "qgis/qgis-server@sha256:5c22e8fd0f2196b6e39d2bc3d482ce778c12fd64f0bdca9e74e54af647e222e7",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/qgis/qgis-server@sha256:2e7167443f12266b7987b7c3d571e8a0852057fdaff2953e6fb9d1963a638a23"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-03-08T06:18:04.429985774Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "80/tcp": {},
            "9993/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "QGIS_PREFIX_PATH=/usr",
            "QGIS_PLUGINPATH=/io/plugins",
            "QGIS_SERVER_LOG_LEVEL=1",
            "QGIS_SERVER_LOG_STDERR=true",
            "QGIS_SERVER_PARALLEL_RENDERING=true",
            "QGIS_SERVER_MAX_THREADS=2",
            "QGIS_AUTH_DB_DIR_PATH=/tmp/",
            "QT_GRAPHICSSYSTEM=raster",
            "DISPLAY=:99",
            "HOME=/var/lib/qgis"
        ],
        "Cmd": [
            "/bin/sh",
            "-c",
            "/usr/local/bin/start-xvfb-nginx.sh"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/var/lib/qgis",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "maintainer": "OPENGIS.ch \u003cinfo@opengis.ch\u003e"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 2557788322,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/eed99dee001762a627242a805d4581db11b952ed0ae7274baa37dd0608bb74bb/diff:/var/lib/docker/overlay2/d7067f6b222b4cf084111f2da0787f8750694cab0dc5911bdf5878d30075b68a/diff:/var/lib/docker/overlay2/5741c8ae3c0623fa07bcc7c91131c3ccc383dc2234f98ff9c5cfd672320a0418/diff:/var/lib/docker/overlay2/6f8622c3549abf7fe2eb5f0c37a7e0750bbd9b23ae8fc597feebbc27315f9172/diff:/var/lib/docker/overlay2/8deeb26a46b8d56ba55a14e143a0b34a9523006e70f270281b2a8e73ab4c3b90/diff",
            "MergedDir": "/var/lib/docker/overlay2/c564f5b7e22f0a6e4ba6245bed0b4f94d45c028515adada240985b9773b32abc/merged",
            "UpperDir": "/var/lib/docker/overlay2/c564f5b7e22f0a6e4ba6245bed0b4f94d45c028515adada240985b9773b32abc/diff",
            "WorkDir": "/var/lib/docker/overlay2/c564f5b7e22f0a6e4ba6245bed0b4f94d45c028515adada240985b9773b32abc/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:ac0b59386af04eb1adb3ecce007f7bfa052e5c2da2b2ab4d683a2e73ef866825",
            "sha256:2a2727f42b3a28e766027bc19d4d3fcc2fad8dbc0d017b70ccf8dbf351e7f4bf",
            "sha256:fa7639d660e261cf9b1072bf17bb8e1c04617cd83ed134658f19fae27f68bc32",
            "sha256:5ccb5a657c7e05768e1cf93d852292c871707b024d156704d0d4e06453487302",
            "sha256:e59b40dcf53fde07dc820568ed95ff19733f01377498b01391fd7d543f760c30",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-03-12T11:39:39.599866394+08:00"
    }
}

更多版本

docker.io/qgis/qgis-server:3.40.15-noble

linux/amd64 docker.io2.25GB2026-02-03 10:28
93

docker.io/qgis/qgis-server:3.44.8-bookworm

linux/amd64 docker.io2.56GB2026-03-12 11:41
9

docker.io/qgis/qgis-server:3.44.7-noble

linux/amd64 docker.io2.26GB2026-03-12 13:38
8