k8s安装mysql

Docker安装验证MySQL镜像
docker pull mysql:5.7

运行
docker run --name jackie-mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=bigdata -d mysql:5.7

查看日志
docker logs jackie-mysql

查看容器状态
docker ps 

找到容器IP地址
docker inspect jackie-mysql  

进入容器-登录MySQL
docker exec -it jackie-mysql /bin/bash
mysql -uroot -pbigdata

停止容器
docker stop jackie-mysql 


【可以下载Navicat客户端连接数据库测试或使用】

2 基于k8s安装mysql有状态(配置文件参考链接:https://www.cnblogs.com/Clera-tea/p/16450199.html)
在k8s上安装MySQL分成三个部分,创建部署文件,创建服务文件和安装测试
创建namespace.yaml

创建config map.yaml

创建PV和PVC持久化.
pv.yaml  pvc.yaml

创建deploy和service 并指定配置集
deploy.yaml  service.yaml (NodePort)

【可以下载Navicat客户端连接数据库测试或使用】

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐