访问量: 231 次浏览

在开源软件开发和部署领域, 资源的可访问性和维护至关重要。 为此,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-alpine, main-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 标签。