我们正在AWS ECS-Fargate上实现应用程序和数据库。而且我只是想知道如何通过SSH进入Fargate任务中的容器。
基于此帖子,将docker映像配置为接受ssh连接:
https://docs.docker.com/engine/examples/running_ssh_service/
我们在ECS Fargate任务中有2个容器(PHP和MySQL),并且具有以下IP地址:100.10.35.120
在“任务定义”中打开端口22,并在dockerfile中公开:
安全组已向所有人打开端口22:
我可以从我的VPN网络上ping通IP地址,但不能在端口22上telnet或使用ssh:
ping is working, while telnet and ssh are not
任何人都可以帮我解决此问题,我们只想在fargate任务中通过ssh访问Docker容器。
谢谢。
关于, 阿里