如何使用 Docker 配置 spring 使用 Redis 启动 Web 应用程序
How to configure spring boot web app with redis using Docker
我有一个小型 spring 启动 Web 应用程序,它将数据保存到 redis。
在 运行 docker-compose.yml 容器启动后,但在 localhost:8085
我有 "The connection was reset".
spring开机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
docker-compose.yml
web:
build: docker_app
ports:
- "8085:8080"
links:
- redis
redis:
image: redis
我如何link spring 引导和 redis?
我错过了什么?
127.0.0.1
是错误的地址。使用 redis
作为主机名。
我有一个小型 spring 启动 Web 应用程序,它将数据保存到 redis。
在 运行 docker-compose.yml 容器启动后,但在 localhost:8085
我有 "The connection was reset".
spring开机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
docker-compose.yml
web:
build: docker_app
ports:
- "8085:8080"
links:
- redis
redis:
image: redis
我如何link spring 引导和 redis?
我错过了什么?
127.0.0.1
是错误的地址。使用 redis
作为主机名。