Linux docker安装 mysql5.7
时间: 2023-07-17 08:06:15 浏览: 138
Linux安装MySQL5.7 (docker安装方式)
您可以按照以下步骤在Linux上使用Docker安装MySQL 5.7:
1. 首先,确保您已经安装了Docker和Docker Compose。如果尚未安装,请根据您的Linux发行版进行安装。
2. 创建一个新的目录来存储MySQL的配置文件和数据。例如,可以使用以下命令创建一个名为mysql_data的目录:
```shell
mkdir mysql_data
```
3. 创建一个名为docker-compose.yml的文件,并将以下内容添加到文件中:
```yaml
version: '3'
services:
mysql:
image: mysql:5.7
restart: always
volumes:
- ./mysql_data:/var/lib/mysql
environment:
MYSQL_ROOT_PASSWORD: your_password_here
```
将 "your_password_here" 替换为您想要设置的MySQL root密码。
4. 保存并关闭docker-compose.yml文件。
5. 在终端中导航到包含docker-compose.yml文件的目录,并运行以下命令启动MySQL容器:
```shell
docker-compose up -d
```
此命令将使用Docker Compose启动MySQL容器,并将其后台运行。
6. 等待一段时间,直到MySQL容器成功启动。您可以使用以下命令检查容器的状态:
```shell
docker-compose ps
```
如果状态显示为“Up”,则表示MySQL容器已成功启动。
7. 要连接到MySQL容器,请使用以下命令:
```shell
docker exec -it <container_name_or_id> mysql -uroot -p
```
将 "<container_name_or_id>" 替换为MySQL容器的名称或ID。然后,您将被提示输入MySQL root密码。输入您在docker-compose.yml文件中设置的密码。
现在,您已经成功在Linux上使用Docker安装了MySQL 5.7。
阅读全文