OMDSCloud/docker-compose.yml
拓海 真壁 e686db674f Merged PR 1: タスク 1176: 開発環境コンテナの構築(Client/Server)
[タスク 1176: 開発環境コンテナの構築(Client/Server)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/OMDSDictation/_workitems/edit/1176)
開発用コンテナを構築しました。以下のコンテナを追加しています。
- ライセンス管理
  - server
  - client
- ディクテーション管理
  - server
  - client
- DB(MySQL)
- Cache(Redis)
2023-01-12 08:56:38 +00:00

45 lines
819 B
YAML

version: "3.8"
services:
db:
image: mysql:latest
container_name: ${DB_ENDPOINT}
ports:
- ${DB_EXTERNAL_PORT}:${DB_PORT}
expose:
- ${DB_PORT}
cap_add:
- SYS_NICE
environment:
MYSQL_ROOT_PASSWORD: ${DB_ROOT_PASS}
MYSQL_DATABASE: ${DB_NAME}
MYSQL_USER: ${DB_USERNAME}
MYSQL_PASSWORD: ${DB_PASSWORD}
TZ: Asia/Tokyo
networks:
- network
volumes:
- ./db/conf:/etc/mysql/conf.d
- ./db/init:/docker-entrypoint-initdb.d
- mysql-data:/var/lib/mysql
cache:
image: redis:latest
container_name: redis-cache
ports:
- 8000:8000
expose:
- 8000
networks:
- network
volumes:
- ./cache:/data
networks:
network:
internal: false
name: omds_network
volumes:
mysql-data: