docker安装配置msyqlredis(图文详解)
以下是使用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
标志来挂载数据卷。
评论已关闭