如何使用Dockerconfiguration使用redis的spring引导web应用程序

我有一个小的弹簧启动web应用程序,它将数据保存到redis。

运行后,docker-compose.yml容器启动,但在localhost:8085我有“连接被重置”。

春季启动aplication.yml

 server: address: 127.0.0.1 --- spring: profiles: development server: address: 127.0.0.1 --- spring: profiles: production server: address: 127.0.0.1 

泊坞窗,compose.yml

 web: build: docker_app ports: - "8085:8080" links: - redis redis: image: redis 

如何链接spring引导和redis?

我错过了什么?

127.0.0.1是错误的地址。 使用redis作为主机名。