docker compose redis sqlserver rabbirmq

version: ‘2’
services:
#rabbitmq container
rabbitmq:
restart: always
#setup host name
hostname: rabbitmq
#use docker images
image: rabbitmq
#ports setting
ports:
- 15673:15672
- 5673:5672
restart: always
environment:
- RABBITMQ_DEFAULT_USER=root
- RABBITMQ_DEFAULT_PASS=root
- RABBITMQ_ERLANG_COOKIE=rabbitmq
- RABBITMQ_DEFAULT_VHOST=/
#volumes setting
volumes:
- ./data:/var/lib/rabbitmq
redis:
image: redis
container_name: redis
restart: always
command: --appendonly yes
ports:
- 6379:6379
volumes:
- ./redis_data:/data
#服務名稱
mssql:
#容器名稱
container_name: mssql
#鏡像名稱
image: mcr.microsoft.com/mssql/server:2017-latest
#總是重啓後啓動
restart: always
#端口映射
ports:
- 14333:1433
#掛載
volumes:
- ./data:/var/lib/sqlserver
#環境變量
environment:
- ACCEPT_EULA=Y
#SA用戶密碼
- SA_PASSWORD=1qaz@4321

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章