Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

92 total results found

minikube内置docker配置信息设置

k8s

根据你提供的 Docker 配置和报错情况,以下是详细分析和解决方案: 错误分析(配置问题) { "exec-opts": ["native.cgroupdriver=systemd"], "log-driver": "json-file", "log-opts": {"max-size": "100m"}, "storage-driver": "overlay2", "registry-mirrors": ["https://swr.cn-east-3.myhuaweicloud.com"] ...

使用 Minikube 部署网站集群的完整指南

k8s

Minikube 是一个本地 Kubernetes 开发环境,非常适合在本地开发和测试网站集群。下面我将详细介绍如何使用 Minikube 部署一个完整的网站集群。 1. 准备工作 安装 Minikube 和 kubectl # 安装 kubectl curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl" sudo install -o root -...

在 Minikube 中部署 Ingress

k8s

在 Minikube 中部署 Ingress 控制器需要以下步骤,我将为您提供完整指南: 1. 启动 Minikube 并启用 Ingress 插件 minikube start --driver=docker --cpus=2 --memory=4g # 推荐至少2核4G内存 minikube addons enable ingress 2. 验证 Ingress 控制器是否运行 kubectl get pods -n ingress-nginx 正常应该看到3个Pod,类似: NAME ...

使用 Minikube 实现 PHP+Vue 项目持续化发布方案

k8s

一、整体架构设计 1.1 技术栈组成 前端:Vue.js 应用 后端:PHP 服务(如 Laravel/Symfony) 数据库:MySQL/PostgreSQL 缓存:Redis CI/CD:Jenkins/GitLab CI 容器编排:Minikube (Kubernetes) 监控:Prometheus + Grafana 1.2 部署流程 代码提交 → CI构建 → 容器镜像打包 → 推送镜像仓库 → CD部署 → K8S滚动更新 → 健康检查 → 监控反馈 二、环境准备 2.1 启动 Minikub...

使用 Minikube Metrics Server 实现集群监控

k8s

一、Metrics Server 概述 Metrics Server 是 Kubernetes 集群的核心组件,用于收集资源指标数据(如 CPU 和内存使用情况),这些数据被用于: Horizontal Pod Autoscaler (HPA) 自动扩缩容 kubectl top 命令 Kubernetes Dashboard 资源展示 二、在 Minikube 中启用 Metrics Server 2.1 启用 Metrics Server 插件 # 启用 metrics-server 插件(Minikube...

使用 Minikube 内置 Registry 管理容器镜像

k8s

Minikube 提供了内置的 Docker registry 插件,可以方便地在本地 Kubernetes 开发环境中管理容器镜像。以下是完整使用指南: 一、启用 Minikube Registry 1.1 启动 Registry 插件 # 启用 registry 插件 minikube addons enable registry # 查看插件状态 minikube addons list | grep registry 1.2 验证 Registry 运行 kubectl get pods -n kube...

Minikube 部署 Laravel + Vue 微服务集群与持续集成方案

k8s

项目架构概述 这个方案将使用 Minikube 在本地 Kubernetes 环境中部署一个包含 Laravel 后端和 Vue 前端的微服务架构,并实现持续集成流程。 主要组件 前端服务: Vue.js 应用 后端服务: Laravel API 数据库服务: MySQL 缓存服务: Redis 消息队列: RabbitMQ (可选) CI/CD 流水线: GitHub Actions/Jenkins 环境准备 1. 安装必要工具 # 安装 Minikube curl -LO https://storage.g...

Minikube 本地 Registry 管理 Laravel 和 Vue 镜像

k8s

使用 Minikube 内置的 registry 可以方便地在本地管理 Laravel 和 Vue 镜像,无需依赖外部 registry(如 Docker Hub)。以下是完整的配置方案: 1. 启用 Minikube 的本地 Registry # 启动 Minikube 并启用 registry 插件 minikube start --driver=docker --insecure-registry="10.0.0.0/24" minikube addons enable registry # 查看 regi...

Linux进程管理

Linxu常用命令

在 Linux 系统中,进程管理是系统运维和日常操作的重要部分。以下是常用的进程管理命令及其用途: 1. 查看进程 ps 查看当前进程的快照。 ps aux # 查看所有运行中的进程(BSD 格式) ps -ef # 查看所有进程(标准格式) ps -u user # 查看特定用户的进程 ps -p {pid} -f top / htop 实时动态查看进程和系统资源占用(htop 是增强版,需安装)。 top # 交互式界面,按 `q` 退出 htop ...

kubectl 常用操作指南

k8s

kubectl 是 Kubernetes 的命令行工具,用于与 Kubernetes 集群交互。以下是一些常用操作,涵盖集群管理、资源操作、调试和日志查看等场景。 1. 集群信息查看 命令 说明 kubectl cluster-info 查看集群信息 kubectl get nodes 查看所有节点状态 kubectl describe node <node-name> 查看节点详细信息 kubectl version 查看 kubectl 和集群版本 2. 命名空间(Names...

Docker 部署 Apifox

Linux常用基础工具

以下是使用 Docker 部署 Apifox 的详细步骤,分为 本地部署 和 服务端部署 两种场景,并附常见问题解决: 一、Apifox 的 Docker 部署方式 Apifox 提供了官方 Docker 镜像,支持快速部署其服务端版本(适合团队协作)。以下是具体流程: 1. 本地开发环境快速体验 # 拉取官方镜像(社区版) docker pull apifox/apifox:latest # 运行容器(默认端口 3000) docker run -d --name apifox -p 3000:3000 ap...

docker安装mongodb

Mongodb

使用 Docker 安装 MongoDB 有多种方式,以下是详细的安装方法和配置: 1. 使用 Docker Run 命令安装 基本安装 # 拉取最新版 MongoDB 镜像 docker pull mongo:latest # 运行 MongoDB 容器 docker run -d \ --name mongodb \ -p 27017:27017 \ -e MONGO_INITDB_ROOT_USERNAME=admin \ -e MONGO_INITDB_ROOT_PASSWORD=pass...