[英]ssh: how to view docker-compose logs on remote machine more lively
我有一个运行 docker compose 的 aws 实例
我想看看日志,我正在尝试
ssh -i "aws_key.pem" ubuntu@xx.xx.xx.xx<<'ENDSSH'
cd PROJECT_FOLDER
docker-compose logs --no-color --tail=2000 webapp
ENDSSH
我可以看到日志,但连接关闭
我怎样才能让它活着
遵循Anca Iordache的“ Docker 撰写:从本地到 Amazon ECS ”,您可以考虑使用 SSH 的替代方案: docker 日志,以在您的 AWS 上下文中创建日志。
$ docker context create ecs myecscontext
? Create a Docker context using: AWS environment variables
Successfully created ecs context "myecscontext"
$ docker context use myecscontext
myecscontext
$ export AWS_ACCESS_KEY="*****"
$ export AWS_SECRET_KEY="******"
$ docker-compose logs --no-color --tail=2000 webapp
您可能正在寻找follow
选项。
尝试docker compose logs --follow
或docker compose logs -f
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.