first-commit
This commit is contained in:
95
中间件部署/基础服务组件-docker-compose/docker-compose.yml
Normal file
95
中间件部署/基础服务组件-docker-compose/docker-compose.yml
Normal file
@@ -0,0 +1,95 @@
|
||||
version: '3'
|
||||
services:
|
||||
mariadb:
|
||||
image: "mariadb:10.5.5"
|
||||
ports:
|
||||
- "3306:3306"
|
||||
volumes:
|
||||
- "./mariadb-10.5.5/persistant-data:/var/lib/mysql"
|
||||
- "./mariadb-10.5.5/initdb-sql:/docker-entrypoint-initdb.d"
|
||||
environment:
|
||||
MYSQL_USER: "lishi"
|
||||
MYSQL_PASSWORD: "Lishi@123456"
|
||||
MYSQL_ROOT_PASSWORD: "Lishi@123456"
|
||||
|
||||
redis:
|
||||
image: redis:5.0.5
|
||||
container_name: redis-6379
|
||||
restart: always
|
||||
ports:
|
||||
- "6379:6379"
|
||||
volumes:
|
||||
- "./redis-5.0.9/redis-conf/redis-6379.conf:/usr/local/etc/redis/redis.conf"
|
||||
- "./redis-5.0.9/persit-data:/data"
|
||||
command: redis-server /usr/local/etc/redis/redis.conf
|
||||
|
||||
# nacos:
|
||||
# hostname: nacos
|
||||
# image: nacos/nacos-server:1.4.0
|
||||
# container_name: nacos
|
||||
# volumes:
|
||||
# - "./nacos-1.4.0/logs/:/home/nacos/logs"
|
||||
# - "./nacos-1.4.0/init.d/custom.properties:/home/nacos/init.d/custom.properties"
|
||||
# ports:
|
||||
# - "8848:8848"
|
||||
# - "9555:9555"
|
||||
# env_file:
|
||||
# - "./nacos-1.4.0/env/nacos-hostname.env"
|
||||
# restart: always
|
||||
# depends_on:
|
||||
# - mysql
|
||||
|
||||
# mysql:
|
||||
# container_name: mysql
|
||||
# image: nacos/nacos-mysql:5.7
|
||||
# env_file:
|
||||
# - "./nacos-1.4.0/env/mysql.env"
|
||||
# volumes:
|
||||
# - "./nacos-1.4.0/mysql-data:/var/lib/mysql"
|
||||
# ports:
|
||||
# - "3309:3306"
|
||||
|
||||
|
||||
rabbitmq:
|
||||
image: rabbitmq:3.6.5
|
||||
container_name: rabbitmq
|
||||
environment:
|
||||
- RABBITMQ_DEFAULT_USER=admin
|
||||
- RABBITMQ_DEFAULT_PASS=Lishi@123456
|
||||
restart: always
|
||||
ports:
|
||||
- "15672:15672"
|
||||
- "5672:5672"
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-size: "200k"
|
||||
max-file: "10"
|
||||
|
||||
mongo:
|
||||
image: mongo:4.0
|
||||
container_name: mongodb
|
||||
restart: always
|
||||
environment:
|
||||
MONGO_INITDB_ROOT_USERNAME: lishi
|
||||
MONGO_INITDB_ROOT_PASSWORD: Lishi@123456
|
||||
ports:
|
||||
- "27017:27017"
|
||||
volumes:
|
||||
- "./mogodb-4.0/persit-data:/data/db"
|
||||
- "./mogodb-4.0/mongo-entrypoint/:/docker-entrypoint-initdb.d/" #目录下创建docker-entrypoint-initdb.sh初始化数据库脚本
|
||||
command: mongod
|
||||
|
||||
mongo-express:
|
||||
image: mongo-express
|
||||
container_name: mongo-express
|
||||
restart: always
|
||||
ports:
|
||||
- 8081:8081
|
||||
|
||||
chengdu_emergency:
|
||||
image: aiboxhb.cdcyy.cn:8033/etour/chengdu-emergency@sha256:af2ec062507bbaaf235a2710a27bdd8fd9189f55e64031d084e98a3aedc08dc0
|
||||
container_name: chengdu_emergency
|
||||
restart: always
|
||||
ports:
|
||||
- 18888:18888
|
||||
Reference in New Issue
Block a user