如何使用Docker使用redis配置Spring启动Web应用程序

时间:2016-03-04 08:23:26

标签: docker redis spring-boot docker-compose

我有一个小的spring boot web应用程序,它将数据保存到redis。

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

spring boot 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 boot和redis?

我错过了什么?

1 个答案:

答案 0 :(得分:2)

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