GRASS GIS 的新 Docker 镜像


发布日期 : 2023-09-14 01:05:22 UTC

访问量: 231 次浏览

GRASS GIS 的新 Docker 镜像

将 GRASS GIS Docker 镜像移动到 OSGeo 存储库

在开源软件开发和部署领域, 资源的可访问性和维护至关重要。 为此,GRASS GIS Docker 镜像的存储库结构发生了重大变化。

GRASS GIS Docker 镜像

在过去的几年里, 这些 Docker 镜像一直在 mundialis(详情参见:https://www.mundialis.de/de/) 组织的存储库下维护和托管。 mundialis 公司在提供和维护这些图像、确保其对于更广泛的 GIS 社区的可用性和稳定性方面发挥了至关重要的作用。 GRASS GIS 开发社区对 mundialis 多年来的技术专长和持续支持表示衷心感谢。

作为一项战略举措, GRASS GIS Docker 镜像现已转移到 OSGeo 组织在 Docker Hub 上的存储库。 可以在 Docker Hub 上的 OSGeo GRASS GIS 下访问: 详情参见:https://hub.docker.com/r/osgeo/grass-gis/

此迁移不仅仅是存储库位置的更改。 迁移到 OSGeo 存储库的同时还对与 GRASS GIS Docker 镜像相关的标签进行了系统清理和重组。 这种重组旨在提高清晰度、简化版本控制并在选择适当的镜像标签进行部署时优化用户体验。

迁移到新结构

迁移到新结构

现在有四种不同类型的标签,{{ os }} 可以替换为“alpine”、“debian”或“ubuntu”(对于更新的版本也可以替换为“ubuntu_wxgui”):

  • latest 适用于最新版本(目前为 8.3)和 ubuntu 操作系统
  • current-{{ os }} 对于当前版本分支(此时为 8.3),例如 current-ubuntu
  • {{ branch }}-{{ os }} 对于所有配置的分支,例如 releasebranch_8_3-alpinemain-debian
  • {{ tag }}-{{ os }} 对于所有已发布的版本。例如 8.3.0-alpine

虽然分支和标签的命名仍然相同, 但它添加 current-{{ os }} 并放弃了已弃用的命名风格 latest-{{ os }}stable-{{ os }}latest 标签内容也从 main 分支更改为最新版本。

如果 mundialis/grass-py3-pdal:latest-{{ os }} 使用的是包含最新开发版本的版本, 则现在应替换为 osgeo/grass-gis:main-{{ os }}. 对于 mundialis/grass-py3-pdal:stable-{{ os }}(之前构建的 releasebranch_7_8), 建议切换到当前的稳定版本分支 osgeo/grass-gis:current-{{ os }} 或使用特定的版本分支releasebranch_8_3-{{ os }}。 在 mundialis/GRASS-py3-pdal 上仍然可以找到 7.8 版本的旧 GRASS GIS Docker 镜像。

总之,当将存储库从 mundialis 移至 OSGeo 组织时, 我们借此机会清理了 Docker 标签。