如何解决ssh:如何更生动地查看远程机器上的docker-compose日志
我有一个运行 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
我可以看到日志,但连接关闭
我怎样才能让它活起来
解决方法
遵循 Docker Compose: From Local to Amazon ECS 中的“Anca Iordache”,您可以考虑替代 SSH:docker context 到 create an AWS context,您可以在其中跟踪日志。
$ 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
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。