gpt4 book ai didi

docker - 如何公开在docker中运行的kubernetes服务?

转载 作者:行者123 更新时间:2023-12-02 12:23:55 25 4
gpt4 key购买 nike

我想做的是在docker中运行kubernetes并在外部公开kubernetes服务。我跟随docs在docker中运行kubernetes。只要我从localhost连接,就可以访问我的服务。但是,无法从其他计算机进行连接。如果我直接启动docker镜像,则可以访问它。只有运行在kubernetes中的东西才被暴露出来。这可能吗?

最佳答案

确保您的节点具有外部可访问的IP地址。

然后创建NodePort类型的服务:
https://github.com/kubernetes/kubernetes/blob/master/docs/user-guide/services.md#type-nodeport

并将流量定向到分配端口上的节点。

关于docker - 如何公开在docker中运行的kubernetes服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34882592/

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