docker安装配置msyqlredis(图文详解)
warning:
这篇文章距离上次修改已过421天,其中的内容可能已经有所变动。
以下是使用Docker安装配置MySQL 8和Redis的详细步骤:
安装MySQL 8
- 拉取MySQL 8的Docker镜像:
docker pull mysql:8.0- 创建并运行MySQL容器:
docker run --name mysql8 -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:8.0这里--name标志用于为容器指定一个名称,-e MYSQL_ROOT_PASSWORD=my-secret-pw设置了MySQL的root用户的密码,-d标志表示以后台模式运行容器。
- (可选)如果需要进一步配置,可以使用自定义的
my.cnf文件:
docker run --name mysql8 -v /my/custom/my.cnf:/etc/mysql/conf.d/custom.cnf -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:8.0确保你的/my/custom/my.cnf路径是自定义配置文件的正确路径。
安装Redis
- 拉取Redis的Docker镜像:
docker pull redis:latest- 创建并运行Redis容器:
docker run --name redis -d redis- (可选)如果需要将Redis端口映射到宿主机,可以使用
-p标志:
docker run --name redis -p 6379:6379 -d redis这会将容器的6379端口映射到宿主机的6379端口上,使得你可以从宿主机外部连接到Redis服务。
以上步骤假设你已经安装了Docker并且可以在终端或命令行界面中运行。如果你需要进行持久化存储或其他配置,可能还需要使用-v标志来挂载数据卷。
评论已关闭