AWS Fargate에서 약간의 예제를 설정하고 거기에 하나의 데이터베이스 컨테이너가있는 하나의 애플리케이션 컨테이너를 만들려고합니다. 작업 정의가 두 컨테이너를 시작하지만 내 응용 프로그램 컨테이너가 getaddrinfo ENOTFOUND db db:3306으로 실패합니다. 따라서 데이터베이스 컨테이너를 내 응용 프로그램 컨테이너에서 찾을 수 없습니다.
나는 Elastic Container Service에 대한 작업 정의를 작성하고 Fargate 클러스터에서이를 성공적으로 실행했습니다. 그러나 클러스터에서 예약 된 작업을 만들 때 "시작 유형"옵션이 EC2로 하드 코드됩니다. Fargate에서 작업을 실행하도록 명령 줄을 명령하는 방법이 있습니까?
내 ECS 컨테이너에 대해 새로운 Fargate 옵션을 사용하여 탐색하고 있습니다. 하나의 제약 조건은 실행중인 작업이 항상 동일한 공용 IP 주소에서 액세스 가능해야한다는 것입니다. 내 첫 번째 생각은 탄성 IP를 할당하는 것이지만 연관성을 말할 수는 없습니다. 탄성 IP는 인스턴스 (Fargate와 관련 없음) 또는 네트워크 인터페이스와 연결될 수 있습
AWS ECS Fargate가 docker 이미지를 부팅하고 실행하는 최소/평균 시간은 얼마나됩니까? 인수로는 45MB anapsix/alpine-java 이미지입니다. ECS Fargate를 사용하여 느린 랩톱/PC에서 로컬로 소프트웨어를 빌드하는 프로세스 속도를 높이고 더 빠른 원격 서버에 소프트웨어를 구축하여 조사하고 싶습니다. 이미지의 부팅 시간은