gpt4 book ai didi

kubernetes - 将Kubernetes的docker run转换为YAML

转载 作者:行者123 更新时间:2023-12-02 12:11:31 27 4
gpt4 key购买 nike

我是Kubernetes的新手。我正在尝试将以下DOCKER容器代码转换为kubernetes的YAML。

docker container run -d -p 80:80 --name MyFirstContainerWeb docker/getting-started:pwd
到目前为止,这是我想出的。有人可以在入口部分帮助我吗?我正在使用Docker Desktop(具有kubernetes集群)。我的最终目标是在浏览器中查看该网站。
apiVersion: apps/v1
kind: Deployment
metadata:
name: getting-started-deployment
spec:
selector:
matchLabels:
app: getting-started
replicas: 2
template:
metadata:
labels:
app: getting-started
spec:
containers:
- name: getting-started-container
image: docker/getting-started:pwd
ports:
- containerPort: 80
---
apiVersion: v1
kind: Service
metadata:
name: getting-started-service
namespace: default
labels:
app: myfirstcontainer
spec:
ports:
- protocol: TCP
port: 80
targetPort: 80
selector:
app: getting-started-service

最佳答案

您可以通过运行以下命令使用端口转发转发到服务端口

$ kubectl port-forward svc/getting-started-service 80

要了解有关端口转发的更多信息,请单击 here

关于kubernetes - 将Kubernetes的docker run转换为YAML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62520937/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com