docker-compose部署mysql5.7
时间: 2023-05-25 21:06:11 浏览: 406
dnmp:docker-compose部署LNMP环境NginxOpenresty,MySQL5.7,PHP7.4(5.6),Redis5.0,PHPMyAdmin,Xdebug,RabbitMQ,Nacos
以下是使用docker-compose部署mysql5.7的步骤:
1. 创建一个新的目录,用于存放docker-compose文件和其他需要的文件。
2. 在该目录下创建一个名为docker-compose.yml的文件,并将以下内容添加到文件中:
```
version: '3.8'
services:
db:
image: mysql:5.7
command: --default-authentication-plugin=mysql_native_password
volumes:
- ./data:/var/lib/mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: example
```
3. 保存文件并退出。
4. 在该目录下创建一个名为data的文件夹,用于持久化MySQL数据库数据。
5. 打开终端并在该目录下运行docker-compose up命令启动MySQL容器。
6. 等待MySQL容器启动并运行。
7. 使用mysql-client或其他MySQL客户端连接到MySQL服务器并进行操作。
注意:将MYSQL_ROOT_PASSWORD更改为你所需的密码,以确保安全性。
阅读全文