3 Star 15 Fork 683

longveeshaw / SpringCloud

forked from zhoutaoo / SpringCloud 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
docker-compose.yml 4.07 KB
一键复制 编辑 原始数据 按行查看 历史
周涛 提交于 2018-06-29 23:57 . 调整各服务的依赖
version: '2'
services:
redis:
image: redis:alpine
container_name: sc-redis
restart: always
volumes:
- ./data/redis:/data
environment:
- REDIS_PASSWORD=123456
networks:
- sc-net
ports:
- 6379:6379
rabbitmq:
image: rabbitmq:alpine
container_name: sc-rabbitmq
restart: always
volumes:
- ./data/rabbitmq:/var/lib/rabbitmq
networks:
- sc-net
ports:
- 5672:5672
postgres:
image: postgres:9.6-alpine
container_name: sc-postgres
restart: always
volumes:
- ./data/postgres:/var/lib/postgresql
networks:
- sc-net
ports:
- 5432:5432
environment:
- POSTGRES_PASSWORD=postgres
eureka-server:
image: cike/eureka-server
container_name: sc-eureka-server
restart: always
volumes:
- ./data/logs/eureka-server:/logs
networks:
- sc-net
ports:
- 8081:8761
environment:
- RABBIT_MQ_HOST=rabbitmq
- RABBIT_MQ_PORT=5672
- RABBIT_MQ_USERNAME=guest
- RABBIT_MQ_PASSWORD=guest
depends_on:
- rabbitmq
config-server:
image: cike/config-server
container_name: sc-config-server
restart: always
volumes:
- ./data/logs/config-server:/logs
networks:
- sc-net
ports:
- 8061:8061
environment:
- RABBIT_MQ_HOST=rabbitmq
- RABBIT_MQ_PORT=5672
- EUREKA_ZONE_HOST=eureka-server
- EUREKA_ZONE_PORT=8761
depends_on:
- eureka-server
producer:
image: cike/producer
container_name: sc-producer
restart: always
volumes:
- ./data/logs/producer:/logs
networks:
- sc-net
ports:
- 8001:8001
environment:
- RABBIT_MQ_HOST=rabbitmq
- RABBIT_MQ_PORT=5672
- RABBIT_MQ_USERNAME=guest
- RABBIT_MQ_PASSWORD=guest
- EUREKA_ZONE_HOST=eureka-server
- EUREKA_ZONE_PORT=8761
- REDIS_HOST=redis
- REDIS_PORT=6379
- REDIS_PASSWORD=123456
- POSTGRES_HOST=postgres
- POSTGRES_PORT=5432
- POSTGRES_USERNAME=postgres
- POSTGRES_PASSWORD=postgres
depends_on:
- config-server
gateway:
image: cike/gateway-web
container_name: sc-gateway-web
restart: always
volumes:
- ./data/logs/gateway-web:/logs
networks:
- sc-net
ports:
- 8443:8443
environment:
- RABBIT_MQ_HOST=rabbitmq
- RABBIT_MQ_PORT=5672
- RABBIT_MQ_USERNAME=guest
- RABBIT_MQ_PASSWORD=guest
- EUREKA_ZONE_HOST=eureka-server
- EUREKA_ZONE_PORT=8761
depends_on:
- eureka-server
- authorization-server
- authentication-server
authorization-server:
image: cike/authorization-server
container_name: sc-authorization-server
restart: always
volumes:
- ./data/logs/authorization-server:/logs
networks:
- sc-net
ports:
- 8000:8000
environment:
- RABBIT_MQ_HOST=rabbitmq
- RABBIT_MQ_PORT=5672
- RABBIT_MQ_USERNAME=guest
- RABBIT_MQ_PASSWORD=guest
- EUREKA_ZONE_HOST=eureka-server
- EUREKA_ZONE_PORT=8761
- REDIS_HOST=redis
- REDIS_PORT=6379
- REDIS_PASSWORD=123456
- POSTGRES_HOST=postgres
- POSTGRES_PORT=5432
- POSTGRES_USERNAME=postgres
- POSTGRES_PASSWORD=postgres
depends_on:
- eureka-server
- postgres
authentication-server:
image: cike/authentication-server
container_name: sc-authentication-server
restart: always
volumes:
- ./data/logs/authentication-server:/logs
networks:
- sc-net
ports:
- 8000:8000
environment:
- RABBIT_MQ_HOST=rabbitmq
- RABBIT_MQ_PORT=5672
- RABBIT_MQ_USERNAME=guest
- RABBIT_MQ_PASSWORD=guest
- EUREKA_ZONE_HOST=eureka-server
- EUREKA_ZONE_PORT=8761
- REDIS_HOST=redis
- REDIS_PORT=6379
- REDIS_PASSWORD=123456
- POSTGRES_HOST=postgres
- POSTGRES_PORT=5432
- POSTGRES_USERNAME=postgres
- POSTGRES_PASSWORD=postgres
depends_on:
- eureka-server
- postgres
networks:
sc-net:
external: false
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/longveeshaw/SpringCloud.git
git@gitee.com:longveeshaw/SpringCloud.git
longveeshaw
SpringCloud
SpringCloud
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891