AWS EC2インスタンス上でドッキング用のコンテナをいくつか実行しています。ログをAWS CloudWatchに送信することを検討しています。 AmazonのAMIを実行しているEC2インスタンスに移動したので、DockerコンテナからSierraを実行しているMacからAWS CloudWatchへログを取得する際に問題が発生しました。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