使用Docker容器安装MySQL
1. 安装并配置 Docker
# 安装 Docker
yum install docker
# 启动 Docker 服务
systemctl start docker
# 查看 Docker 状态(应显示 active (running))
systemctl status docker
# 设置 Docker 开机自启
systemctl enable docker2. 安装 MySQL(基于 Docker)
若已安装 MySQL 或已有可用实例,可跳过此部分。
第一步:拉取 MySQL 镜像
docker pull mysql:8.0.30第二步:启动 MySQL 容器
docker run --name gmalldocker_mysql \
--restart=always \
-v /home/ljaer/mysql:/var/lib/mysql \
-p 3306:3306 \
-e MYSQL_ROOT_PASSWORD=root \
-d mysql:8.0.30参数说明:
--name gmalldocker_mysql:容器命名为gmalldocker_mysql--restart=always:容器随 Docker 自启-v /home/ljaer/mysql:/var/lib/mysql:将宿主机目录挂载为 MySQL 数据存储目录,实现数据持久化-p 3306:3306:映射宿主机 3306 端口到容器 3306 端口-e MYSQL_ROOT_PASSWORD=root:设置 root 用户密码为root-d:后台运行容器
第三步:测试 MySQL 是否正常运行
# 进入 MySQL 容器
docker exec -it gmalldocker_mysql /bin/bash
# 在容器内登录 MySQL
mysql -u root -p执行后输入密码
root,若成功进入 MySQL 命令行(提示符变为mysql>),则表示 MySQL 安装并运行成功。
退出 MySQL 和容器:
exitexit至此,Docker 与 MySQL 已成功部署,可直接用于后续应用开发或服务搭建。
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果