我刚刚开始使用 Docker,昨天我阅读了大量文档和教程,但是我找不到关于使用链接容器替换外部服务的内容,我什至不确定要搜索哪个术语为了。
假设有一个apache容器和一个mysql容器,其中apache运行的链接指向mysql,并且可以访问其端口等。例如,现在我们不再在容器实例上运行 MySQL,而是将其移至 AWS RDS。您如何修改mysql容器以便apache继续按预期运行?澄清一下,apache仍然会使用别名为容器的链接运行mysql,但mysql容器会负责将该端口上的流量发送到 AWS。
或者,也许有一个容器运行 MySQL 服务,但该容器位于另一台主机上。我有一种模糊的感觉,即我所指的模式也能够处理这种情况。这听起来很熟悉吗?