【问题标题】:How to update base image of many microservices如何更新许多微服务的基础镜像
【发布时间】:2021-12-02 03:08:17
【问题描述】:

我目前在 mcr.microsoft.com/dotnet/core/aspnet:3.1-buster-slim 上运行了 50 多个微服务,每个微服务都有自己的 git 存储库和引用此映像的 dockerfile。

是否有最佳实践/方法来监控公共存储库以获取新版本的 microsoft 基础映像,然后自动更新所有这些应用程序的 dockerfile?

任何帮助将不胜感激

【问题讨论】:

    标签: docker kubernetes devops


    【解决方案1】:

    如果您使用 Azure 容器注册表,它会提供 ACR 任务,可用于自动化您正在寻找的场景:

    https://docs.microsoft.com/en-us/azure/container-registry/container-registry-tutorial-base-image-update

    【讨论】:

    • 鼓励链接到外部资源,但请在链接周围添加上下文,以便您的其他用户了解它是什么以及为什么存在。始终引用重要链接中最相关的部分,以防外部资源无法访问或永久离线。
    猜你喜欢
    • 1970-01-01
    • 2022-01-22
    • 2020-01-20
    • 2020-12-01
    • 1970-01-01
    • 2018-05-05
    • 1970-01-01
    • 2019-07-11
    • 2017-09-29
    相关资源
    最近更新 更多