cezenGIT/MySQL_conf_pbx/test1/docker-compose.yml
2025-04-01 16:40:54 +05:30

37 lines
842 B
YAML
Executable File

version: "3.8"
services:
asterisk:
image: sayanth1729/working_asterisk:v2.0.0
container_name: mat_asterisk
restart: always
tty: true
depends_on:
- mariadb
volumes:
- ./conf/odbc.ini:/etc/odbc.ini
- ./conf/odbcinst.ini:/etc/odbcinst.ini
- ./conf/asterisk/:/etc/asterisk/
- ./recordings:/var/spool/asterisk/monitor #for call recording
- ./voicemail_data:/var/spool/asterisk/voicemail
network_mode: "host"
mariadb:
image: mariadb
container_name: mat_mariadb
restart: always
environment:
MYSQL_ROOT_PASSWORD: rootpassword
MYSQL_DATABASE: asterisk_db
MYSQL_USER: asterisk_user
MYSQL_PASSWORD: 12345
MYSQL_TCP_PORT: 3308
volumes:
- ./mariadb_data:/var/lib/mysql # Persistent data
network_mode: "host"
#