gpt4 book ai didi

azure - 如何在azure中的多个docker容器之间共享文件(数据)

转载 作者:行者123 更新时间:2023-12-03 03:01:54 24 4
gpt4 key购买 nike

我想在不同地区(亚洲、欧盟、美国)运行多个托管 nginx 服务器的 docker 容器。

但是,它们都应该具有相同的配置,因为我需要在运行时动态更新主机名(每个新租户一个域)。所以我想这将是在所有容器之间共享一个配置文件并重新加载它们的最简单的方法......

那么如何在azure上的n个容器之间共享数据/文件?

最佳答案

一般来说,除非您想使用特定于当前平台的专有解决方案,否则在多个系统之间同步文件的最佳方法是借助 rsync .

例如,在 DNS 中,存在一种用于直接在 DNS 软件内传输域区域的专用协议(protocol),称为 AXFR;较新的 DNS 实现的作者之一表示,这个 AXFR 协议(protocol)很糟糕,而 rsync over ssh 效果更好 - http://cr.yp.to/djbdns/tcp.html - ssh 部分是 rsync 的一个优点,因为只要主机之间的互连,它就可以在普通的旧 ssh 协议(protocol)上工作,不需要任何特殊的防火墙考虑。

关于azure - 如何在azure中的多个docker容器之间共享文件(数据),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48213641/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com