我正在阅读 docker、ECS 工具。有很多远程物理主机——hostA、hostB、hostC……我们想使用docker/ECS来管理我们现在非常手动的软件部署过程。
我了解 docker 的基础知识,但我无法理解如何使用 docker 将代码更改实际部署到远程机器,甚至无法在远程机器上执行简单的命令。
如何在远程机器而不是容器实例中运行任务?或者如果它必须是容器实例,我在容器中进行代码更改,远程机器将如何获取更新?这甚至可能吗?我希望我说得通。
我在网上看到的所有示例都是在 EC2 实例上部署应用程序或类似的东西。我需要的是在已经存在的物理机器上部署或运行命令。还有其他更好的方法吗?谢谢