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

docker.io/qgis/qgis-server:3.40.15-noble - 国内下载镜像源 浏览次数:16

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

源镜像 docker.io/qgis/qgis-server:3.40.15-noble
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/qgis/qgis-server:3.40.15-noble
镜像ID sha256:01afbe77203838db67bd65491555b3b84f93ab86f89f625fc6ce8b67b749c641
镜像TAG 3.40.15-noble
大小 2.25GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /bin/sh -c /usr/local/bin/start-xvfb-nginx.sh
启动入口
工作目录 /var/lib/qgis
OS/平台 linux/amd64
浏览量 16 次
贡献者 he****b@163.com
镜像创建 2026-01-25T06:10:26.102625622Z
同步时间 2026-02-03 10:28
更新时间 2026-02-03 22:39
开放端口
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 ubuntu: org.opencontainers.image.ref.name 24.04: org.opencontainers.image.version

Docker拉取命令

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

Containerd拉取命令

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

Shell快速替换命令

sed -i 's#qgis/qgis-server:3.40.15-noble#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/qgis/qgis-server:3.40.15-noble#' 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.40.15-noble && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/qgis/qgis-server:3.40.15-noble  docker.io/qgis/qgis-server:3.40.15-noble'

Ansible快速分发-Containerd

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

镜像构建历史


# 2026-01-25 14:10:26  0.00B 设置默认要执行的命令
CMD ["/bin/sh" "-c" "/usr/local/bin/start-xvfb-nginx.sh"]
                        
# 2026-01-25 14:10:26  0.00B 声明容器运行时监听的端口
EXPOSE [80/tcp 9993/tcp]
                        
# 2026-01-25 14:10:26  0.00B 设置工作目录为/var/lib/qgis
WORKDIR /var/lib/qgis
                        
# 2026-01-25 14:10:26  0.00B 执行命令并创建新的镜像层
RUN |4 os=ubuntu release=noble repo=ubuntu-ltr qgis_version=3.40.15 /bin/sh -c mkdir $HOME &&     chmod 1777 $HOME # buildkit
                        
# 2026-01-25 14:10:26  0.00B 设置环境变量 HOME
ENV HOME=/var/lib/qgis
                        
# 2026-01-25 14:10:26  0.00B 设置环境变量 DISPLAY
ENV DISPLAY=:99
                        
# 2026-01-25 14:10:26  0.00B 设置环境变量 QT_GRAPHICSSYSTEM
ENV QT_GRAPHICSSYSTEM=raster
                        
# 2026-01-25 14:10:26  0.00B 设置环境变量 QGIS_AUTH_DB_DIR_PATH
ENV QGIS_AUTH_DB_DIR_PATH=/tmp/
                        
# 2026-01-25 14:10:26  0.00B 设置环境变量 QGIS_SERVER_MAX_THREADS
ENV QGIS_SERVER_MAX_THREADS=2
                        
# 2026-01-25 14:10:26  0.00B 设置环境变量 QGIS_SERVER_PARALLEL_RENDERING
ENV QGIS_SERVER_PARALLEL_RENDERING=true
                        
# 2026-01-25 14:10:26  0.00B 设置环境变量 QGIS_SERVER_LOG_STDERR
ENV QGIS_SERVER_LOG_STDERR=true
                        
# 2026-01-25 14:10:26  0.00B 设置环境变量 QGIS_SERVER_LOG_LEVEL
ENV QGIS_SERVER_LOG_LEVEL=1
                        
# 2026-01-25 14:10:26  0.00B 设置环境变量 QGIS_PLUGINPATH
ENV QGIS_PLUGINPATH=/io/plugins
                        
# 2026-01-25 14:10:26  0.00B 设置环境变量 QGIS_PREFIX_PATH
ENV QGIS_PREFIX_PATH=/usr
                        
# 2026-01-25 14:10:26  2.08KB 复制文件或目录到容器中
ADD server/start-xvfb-nginx.sh /usr/local/bin/start-xvfb-nginx.sh # buildkit
                        
# 2026-01-25 14:10:26  3.40KB 复制文件或目录到容器中
ADD server/conf/qgis-server-nginx.conf /etc/nginx/nginx.conf # buildkit
                        
# 2026-01-25 14:10:25  2.17GB 执行命令并创建新的镜像层
RUN |4 os=ubuntu release=noble repo=ubuntu-ltr qgis_version=3.40.15 /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-01-25 14:10:25  0.00B 定义构建参数
ARG qgis_version=3.40.15
                        
# 2026-01-25 14:10:25  0.00B 定义构建参数
ARG repo=ubuntu-ltr
                        
# 2026-01-25 14:10:25  0.00B 定义构建参数
ARG release=noble
                        
# 2026-01-25 14:10:25  0.00B 定义构建参数
ARG os=ubuntu
                        
# 2026-01-25 14:10:25  0.00B 添加元数据标签
LABEL maintainer=OPENGIS.ch <info@opengis.ch>
                        
# 2026-01-13 13:37:27  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2026-01-13 13:37:27  78.12MB 
/bin/sh -c #(nop) ADD file:3077ee44db3cc7d38740d60a05c81418dd3825a007db473658464f52689e867b in / 
                        
# 2026-01-13 13:37:25  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=24.04
                        
# 2026-01-13 13:37:25  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu
                        
# 2026-01-13 13:37:25  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2026-01-13 13:37:25  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:01afbe77203838db67bd65491555b3b84f93ab86f89f625fc6ce8b67b749c641",
    "RepoTags": [
        "qgis/qgis-server:3.40.15-noble",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/qgis/qgis-server:3.40.15-noble"
    ],
    "RepoDigests": [
        "qgis/qgis-server@sha256:a96751c900f4c5f82406e19483b016ba22dd7304fe71e195c42072fa45731236",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/qgis/qgis-server@sha256:23fb66fee33d77d13f9db1b750a3f57e2f7d1549c9d55a385d79c89edd77699d"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-01-25T06:10:26.102625622Z",
    "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",
            "org.opencontainers.image.ref.name": "ubuntu",
            "org.opencontainers.image.version": "24.04"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 2249122668,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/d4426f655cc682fc502855714d22be7dbdbc7ea91ea185eaace3679158f6b7e9/diff:/var/lib/docker/overlay2/503d3c5c83d47de6020de79758959a29375632b1503839bee47ae696765a40c5/diff:/var/lib/docker/overlay2/ab6f5dea7c756b008afd3df933b8857b933dc17bbf99ad6d86930c7bea019aab/diff:/var/lib/docker/overlay2/572eb45d7652cca71c35159dd18ce285deeb4326e5aefe6a1b901f26fa192f18/diff:/var/lib/docker/overlay2/179e8393bd17d570d7628e461a839899c153848fb1db08586925dddd7887188a/diff",
            "MergedDir": "/var/lib/docker/overlay2/bf346fe7211a682916ab821eb978facea551310fcd23d2f2bf8e39fca7f42535/merged",
            "UpperDir": "/var/lib/docker/overlay2/bf346fe7211a682916ab821eb978facea551310fcd23d2f2bf8e39fca7f42535/diff",
            "WorkDir": "/var/lib/docker/overlay2/bf346fe7211a682916ab821eb978facea551310fcd23d2f2bf8e39fca7f42535/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:123a078714d5ea9382d4d9f550753aefce8b34ec5ae11ae8273038d3bcbb943f",
            "sha256:941fcb5832b97850d5f0e94abcdbd8e4c0bbbabdf63bd3247134e33498c7f36c",
            "sha256:a37bd29755d11491f4f37ee490b87709cc45f16251ec900132e7e3a5fd695273",
            "sha256:70c0de8d0412ca3c4e39e4aa0ffbd88dee85a3b1ed7c7c117a4caf44d26e77ca",
            "sha256:f8aa826353febcfdeab50e707cdde1bdc158acf9db0e915cd00a2adf81ab9afc",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-02-03T10:26:00.311106166+08:00"
    }
}

更多版本

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

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