MySQL 容器化安装
先在 Docker Hub 上看一下 MySQL 的镜像,直接拉取 5.7 版本:
docker pull mysql:5.7
运行容器,指定 root 密码并映射端口:
docker run --name mysql -e MYSQL_ROOT_PASSWORD=123456 -p 8090:3306 -d mysql:5.7
确认容器在跑:
docker ps
进入容器操作:
docker exec -it mysql bash
然后登录 MySQL:
bash-4.2# mysql -p
查看数据库列表:

也可以通过 Workbench 远程连接这个 MySQL 容器:

填好映射端口和主机 IP,输入密码就能连上:

在 Workbench 里执行 show databases;:

用完清理:
docker stop mysql
docker rm mysql
端口映射、数据持久化(-v 挂载目录)和密码别用默认的,生产环境尤其要注意。
Redis 容器化安装
搜索 Redis 镜像(虽然 docker search 已弃用,还是习惯这么写):
docker search redis
拉取 7.0 版:
docker pull redis:7.0
启动容器并映射端口:
docker run --name redis -p 8089:6379 -d redis:7.0








