使用docker-compose部署mysql可以按照以下步骤进行:
创建数据目录。
编写docker-compose.yaml文件。在这个文件中,可以定义服务,例如在本例中,我们定义了一个名为mysql的服务,使用了mysql:5.7.41的镜像,容器名称为mysql-5.7.41,并且映射了主机的3406端口到容器的3306端口。此外,还设置了环境变量MYSQL_ROOT_PASSWORD为X3k_5k8AnsT3,并且挂载了主机的/data/mysql/data目录到容器的/var/lib/mysql目录。
运行docker-compose up命令启动服务。
这样就完成了使用docker-compose部署mysql的过程。请注意,这只是一个基本的部署示例,实际应用中可能还需要进行其他配置。