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客户端连接数据库测试或使用】