在ECS Fargate任务中通过SSH到Docker容器

时间:2019-07-09 10:07:54

标签: ssh amazon-ecs openssh aws-fargate

我们正在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

docker containers

在“任务定义”中打开端口22,并在dockerfile中公开:

task definition port 22

安全组已向所有人打开端口22:

security group port 22

我可以从我的VPN网络上ping通IP地址,但不能在端口22上telnet或使用ssh:

ping is working, while telnet and ssh are not

任何人都可以帮我解决此问题,我们只想在fargate任务中通过ssh访问Docker容器。

谢谢。

关于, 阿里

0 个答案:

没有答案