docker-compose部署MySQL
时间: 2023-09-10 09:13:18 浏览: 100
浅析docker-compose部署mysql无法访问的问题
可以使用Docker Compose来部署MySQL。以下是一个简单的示例:
1. 创建一个docker-compose.yml文件:
```
version: '3'
services:
db:
image: mysql:latest
restart: always
environment:
MYSQL_ROOT_PASSWORD: your_password
MYSQL_DATABASE: your_database
MYSQL_USER: your_username
MYSQL_PASSWORD: your_password
ports:
- "3306:3306"
volumes:
- ./db_data:/var/lib/mysql
```
2. 运行`docker-compose up -d`命令来启动MySQL容器。
3. 运行`docker ps`命令来确认MySQL容器已经启动。
4. 使用MySQL客户端连接到`localhost:3306`来验证MySQL是否正常运行。
注意,这个示例中的密码、数据库名和用户名应该替换为你自己的。此外,`./db_data`目录应该替换为你想要存储MySQL数据的目录。
阅读全文