AWS EC2 인스턴스에서 도커 작성으로 실행되는 몇 개의 도커 컨테이너가 있습니다. AWS CloudWatch로 로그를 보내려고합니다. 또한 Docker 컨테이너에서 AWS CloudWatch로 Sierra를 실행하는 Mac에서 로그를 가져 오는 중에 문제가 발생하여 Amazon AMI를 실행하는 EC2 인스턴스로 이동했습니다.AWS에 로그 Docker 컨테이너에서 Cloudwatch
내 고정 표시기-작성 파일 : 나는 실행하면
version: '2'
services:
scraper:
build: ./Scraper/
logging:
driver: "awslogs"
options:
awslogs-region: "eu-west-1"
awslogs-group: "permission-logs"
awslogs-stream: "stream"
volumes:
- ./Scraper/spiders:/spiders
가 고정 표시기를-구성 나는 다음과 같은 오류 얻을 :
scraper_1 | WARNING: no logs are available with the 'awslogs' log driver
을하지만 용기가 실행 중입니다. AWS CloudWatch 스트림에 로그가 표시되지 않습니다. 고정 컨테이너가 실행되는 EC2 컨테이너에 IAM 역할을 할당했습니다.
저는 지금해야 할 일에 대해 완전히 손해를 보았고 조언을 듣고 싶습니다.
당신은 ECS 클러스터에서 또는 일반 EC2에서이 작업을 실행하고 있습니까 :
나는 그것이 나를 위해 일한이 튜토리얼을 사용? – talentedmrjones
일반 EC2에서 실행 중입니다. – user7692855