VPC에는 2 개의 EC2 인스턴스가 있으며 그 중 하나는 퍼블릭 서브넷에 있고 2 개는 프라이빗 서브넷에 있습니다.
개인 서브넷의 컴퓨터에서 docker swarm 중에 있습니다. 관리자 노드에서 docker viz를 실행하고 있습니다.
프라이빗 서브넷의 머신에는 퍼블릭 IP가 없기 때문에. redir를 사용하고 있었고 퍼블릭 서브넷의 컴퓨터에서 모든 tcp 요청을 관리자 노드를 실행하는 것으로 리디렉션했습니다. 개인 서브넷에서 실행중인 jekins에 연결하기 위해 redir을 사용했습니다. 그러나 도커 서비스에는 적합하지 않습니다.
퍼블릭 서브넷의 컴퓨터에서 curl private-ip : port 또는 localhost : port, private-ip-of-host-machine : port를 실행하면 응답을 얻을 수 있습니다.
그러나 public-ip : port와 동일한 응답을 얻을 수 없으며 연결이 항상 시간 초과됩니다. 보안 그룹이 괜찮다고 생각합니다.