docker安装mysql8 redis
时间: 2023-12-23 08:28:31 浏览: 164
以下是使用Docker安装MySQL 8和Redis的步骤:
1. 安装MySQL 8:
```shell
docker run -p 3306:3306 --name mysql \
-v /mydata/mysql/log:/var/log/mysql \
-v /mydata/mysql/data:/var/lib/mysql \
-v /mydata/mysql/conf:/etc/mysql \
-e MYSQL_ROOT_PASSWORD=123456 \
-d mysql:8
```
这个命令将会在Docker中运行一个MySQL 8容器,并将容器的3306端口映射到主机的3306端口。同时,它还会将MySQL的日志、数据和配置文件分别挂载到主机的`/mydata/mysql/log`、`/mydata/mysql/data`和`/mydata/mysql/conf`目录中。`MYSQL_ROOT_PASSWORD`环境变量设置了MySQL的root用户密码为123456。
2. 安装Redis:
```shell
docker run -p 6379:6379 --name redis -d redis
```
这个命令将会在Docker中运行一个Redis容器,并将容器的6379端口映射到主机的6379端口。
请注意,上述命令中的`/mydata/mysql/log`、`/mydata/mysql/data`和`/mydata/mysql/conf`是主机上的目录,你可以根据自己的需要进行修改。
阅读全文