MySQL 容器化安装
我们可以先在 Docker Hub 上查看对应的 MySQL 镜像,拉取对应的镜像:
拉取 mysql5.7 版本的镜像:
docker pull mysql:5.7
运行容器,并设置密码和端口映射:
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 后,输入密码就能远程访问:

输入 show databases 进行查看:

docker stop mysql
docker rm mysql
释放空间。
注意事项: 端口映射:如果需要从主机访问 MySQL 服务,可以在创建容器时使用-p 参数映射端口。 数据持久化:为了保证数据不丢失,可以使用-v 参数挂载数据目录到主机。 安全性:不要在生产环境中使用默认的 root 密码和端口,以及不要将敏感信息暴露在环境中。
Redis 容器化安装
在 Docker Hub 上搜索 Redis 镜像,可以使用以下命令:
docker search redis
拉取 redis7.0 版本的镜像:
docker pull redis:7.0








