docker 安装mysql 并配置
时间: 2023-10-29 17:55:51 浏览: 120
您可以按照以下步骤使用Docker安装和配置MySQL 5.7:
1. 首先,从Docker Hub上下载MySQL 5.7镜像。您可以使用以下命令来下载最新版本的MySQL 5.7镜像:
```
docker pull mysql:5.7
```
2. 创建数据存放目录、配置文件目录和日志目录。您可以使用以下命令在宿主机上创建这些目录并将其映射到容器中:
```
mkdir -p /usr/local/docker_data/mysql/data
mkdir -p /usr/local/docker_data/mysql/conf/conf.d
mkdir -p /usr/local/docker_data/mysql/conf/mysql.conf.d
mkdir -p /usr/local/docker_data/mysql/logs
```
3. 运行MySQL容器并进行相关配置。您可以使用以下命令来运行MySQL 5.7容器并进行一些配置:
```
docker run --name mysql5.7 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d -v /usr/local/docker_data/mysql/data:/var/lib/mysql -v /usr/local/docker_data/mysql/conf:/etc/mysql/ -v /usr/local/docker_data/mysql/logs:/var/log/mysql mysql:5.7
```
这个命令会创建一个名为mysql5.7的容器,并将容器的3306端口映射到宿主机的3306端口。还设置了MySQL的root密码为123456,并将数据目录、配置文件目录和日志目录映射到容器中。
通过以上步骤,您可以使用Docker成功安装和配置MySQL 5.7。请根据您的需要进行进一步的配置和使用。
阅读全文