You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何让Kubernetes(Minikube)的Pod访问外部Docker容器MySQL的IP

Strapi CMS 部署至 Minikube 并连接外部 Docker MySQL

我计划将Strapi CMS部署到Kubernetes集群,本地采用Minikube做测试环境。项目里的MySQL运行在集群外的Docker容器中,需要让集群内的Strapi通过IP 172.17.0.2:3306访问该数据库。

以下是我的Kubernetes部署YAML文件:

apiVersion: apps/v1
kind: Deployment
metadata:
  name: cg-api
spec:
  selector:
    matchLabels:
      app: cg-api
  replicas: 2
  template:
    metadata:
      labels:
        app: cg-api
    spec:
      containers:
        - name: cg-api
          image: alirezahd/cg-api
          env:
            - name: DATABASE_HOST
              value: "172.17.0.2"
            - name: DATABASE_PORT
              value: "3306"
          ports:
            - containerPort: 1337

内容的提问来源于stack exchange,提问作者Alireza Hamid

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.14 06:45:50