version: '3.1'
services:
tomcat:
image: tomcat
restart: always
ports:
- 8080:8080
volumes:
- "/app/dockerwork/tomcat-webapps:/usr/local/tomcat/webapps"
mariadb:
image: mariadb
restart: always
ports:
- 3306:3306
volumes:
- "/app/dockerwork/mariadb-data:/var/lib/mysql"
environment:
MYSQL_ROOT_PASSWORD: ******
redis:
image: redis
restart: always
ports:
- 6379:6379
mongo:
image: mongo
restart: always
ports:
- 27017:27017
volumes:
- "/app/dockerwork/mongo-data:/data/db"
environment:
ME_CONFIG_MONGODB_ADMINUSERNAME: ******
ME_CONFIG_MONGODB_ADMINPASSWORD: ******
rabbitmq:
image: rabbitmq
restart: always
ports:
- 5672:5672
- 15672:15672
environment:
RABBITMQ_DEFAULT_USER: ******
RABBITMQ_DEFAULT_PASS: ******
elasticsearch:
image: elasticsearch
restart: always
ports:
- 9200:9200
- 9300:9300
environment:
- discovery.type=single-node
docker-compose安裝tomcat,mariadb,redis,mongo,rabbitmq,elasticsearch.
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.