# docker_compose_kamailio_mysql **Repository Path**: triweek/docker_compose_kamailio_mysql ## Basic Information - **Project Name**: docker_compose_kamailio_mysql - **Description**: 本示例提供了如何使用docker compose文件集成kamailio和mysql数据库以及如何使用DockerCompose管理部署的基本设置。 - **Primary Language**: YAML - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-05-29 - **Last Updated**: 2024-06-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # docker_compose_kamailio_mysql #### 介绍 本示例提供了如何使用docker compose文件集成kamailio和mysql数据库以及如何使用DockerCompose管理部署的基本设置。 ####初始化步骤: 1.删除 `kamailio.cfg` 中的以下行: ``` #!define WITH_MYSQL #!define WITH_AUTH #!define WITH_USRLOCDB ``` 2.启动Docker Compose一次。 3.启动后,使用以下命令进入 `mykamailio` 容器: ``` docker exec -it mykamailio sh ``` 4.运行 `kamdbctl create` 以创建必要的数据库表和帐户。 5.恢复先前删除的三行。 6.再次启动Docker Compose。