首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在kubernetes yaml文件中处理同一个容器下的多个端口

如何在kubernetes yaml文件中处理同一个容器下的多个端口
EN

Stack Overflow用户
提问于 2019-06-26 14:45:13
回答 1查看 47关注 0票数 0

docker-compose.yml中的片段

代码语言:javascript
复制
graphite:
  image: sitespeedio/graphite:1.1.5-3
  ports:
   - "2003:2003"
   - "8080:80"
  restart: always

需要更改的kube.yml中的当前代码段

代码语言:javascript
复制
spec:
  containers:
  - name: graphite
    image: sitespeedio/graphite:1.1.5-3
    restartPolicy: Always
    ports:
    - containerPort: 2003

在这里,如何在kubernetes yaml文件中编写第二个提到的- "8080:80"端口?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-06-26 15:12:56

代码语言:javascript
复制
spec:
  containers:
  - name: graphite
    image: sitespeedio/graphite:1.1.5-3
    restartPolicy: Always
    ports:
    - containerPort: 2003
      name: graphite_two 
    - containerPort: 8080
      name: graphite_one 

会解决你的问题。

kubectl explain pods.spec.containers.ports提供有关键和值的详细信息。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56775489

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档