在EC2上为Docker容器分配IP地址

我目前正在尝试使docker容器可公开寻址,因此我可以通过AWS路由53(DNS)对其进行路由。我将自己的文件保存在ubuntu ec2上,并正在寻找下一步的工作。这是我在实例上运行的容器的屏幕截图。

在EC2上为Docker容器分配IP地址

我应该像往常一样尝试通过nginx路由这些路由,还是可以通过诸如AWS上的弹性IP之类的路由将它们直接指向IP地址。谢谢!

iCMS 回答:在EC2上为Docker容器分配IP地址

对于您的实例的静态公共IP,应使用elastic ip

为确保与您的Docker容器的连接性,请仔细检查:

  • 如果实例上的安全组允许入站流量进入目标端口。
  • 相同,请检查子网上的网络ACL ,如果它们没有阻止连接(入站和出站)。
  • 确保实例位于公共子网中,并且可以通过Internet进行访问。
  • 检查是否可以从实例内部连接到容器,以确保您的应用程序正常运行

或者,如果您不想自己管理实例和docker,则可以考虑使用AWS FargateAmazon ECS来简化容器的管理。

本文链接:https://www.f2er.com/2043242.html

大家都在问