当前位置: 首页 > news >正文

Kubernetes开发环境minikube | 开发部署MySQL单节点应用

minikube是一个主要用于开发与测试Kubernetes应用的运行环境

本文主要描述在minikube运行环境中部署MySQL单节点应用

图片

图片

minikube start --force

kubectl get nodes

如上所示,启动minikube单节点运行环境

图片

minikube ssh

docker pull 

如上所示,从MySQL官方下载最新版本的MySQL容器镜像到minkube容器环境中

图片

docker images

如上所示,minikube容器环境的镜像列表中包括最新版本的MySQL容器镜像

图片

kubectl create deployment mysql8 --image=container...

kubectl get pods

如上所示,在Linux部署环境中,使用MySQL容器镜像创建容器应用服务完成

图片

图片

kubectl expose deployment mysql8 --type=NodePort...

kubectl port-forward service/mysql8 3306:3306 &

如上所示,在Linux部署环境中,设置容器应用服务MySQL实例的对接端口号

图片

docker ps | grep mysql8

如上所示,在minikube容器环境中,获取MySQL容器应用服务实例对应的名称

图片

docker logs k8s_community-server... 2>&1 | grep GENERATED

如上所示,在minikube容器环境中,使用MySQL容器应用服务实例对应的名称,从MySQL运行日志中获取登录初始化密码

图片

docker exec -it k8s_community-server...

如上所示,在minikube容器环境中,使用初始化密码登录MySQL容器应用服务实例完成

图片

ALTER USER 'root'@'localhost' IDENTIFIED BY ...

如上所示,在minikube容器环境中,修改MySQL容器应用服务实例的初始化密码完成

图片

docker exec -it k8s_community-server... bash

如上所示,在minikube容器环境中,在MySQL容器应用服务实例的bash中登录完成

图片

show databases

如上所示,在minikube容器环境的MySQL容器应用服务实例的bash中,访问数据库完成

相关文章:

  • 嵌入式硬件篇---阶跃函数冲激函数
  • PHP 安装指南
  • Java入门级小案例:网页版简易计算器
  • scimp包1.7版发布,用于绘制charls加权地图
  • 【R包】tidyplots----取代ggplot2的科研绘图利器
  • JS同步与异步概念及区别
  • Redis 通用命令
  • LangChain 由入门到精通
  • FastAPI系列:Ubuntu部署FastAPI项目实战
  • 用PyTorch从零构建 DeepSeek R1:模型架构和分步训练详解
  • springboot 如何实现发送短信
  • 什么是 Ribbon?
  • WordPress平台如何接入Deepseek,有效提升网站流量
  • Deepseek引爆AI热潮 防静电地板如何守护数据中心安全
  • 通义灵码在跨领域应用拓展之物联网篇
  • 蓝桥杯第十六届嵌入式模拟编程题解析
  • Android TextView 使用.9图片文字不展示
  • 计算机视觉算法实战——跌倒检测(主页有源码)
  • 【前端】【功能函数】treeMapEach,对每个节点进行自定义转换的实用函数
  • 深入理解 CSS pointer-events: none:穿透点击的魔法
  • 网站建设公司转型/不知怎么入门
  • 长沙建网站的公司多少钱/产品运营主要做什么
  • 网站做多久才有流量/如何给自己的公司建网站
  • 大连手机自适应网站建设/营销策划方案ppt范文
  • 少儿编程入门教学/百度自然搜索排名优化
  • 网站的建设怎么写/网络营销做的比较好的企业