将Docker容器暴露于外部世界
我目前正在学习Kubernetes作为一个项目的一部分,面临着一个小障碍,我希望你们能帮助我跨越这个障碍 任务是构建一个docker应用程序,任何人都可以在互联网上访问它。以下是我遵循的步骤将Docker容器暴露于外部世界,docker,ubuntu,kubernetes,containers,Docker,Ubuntu,Kubernetes,Containers,我目前正在学习Kubernetes作为一个项目的一部分,面临着一个小障碍,我希望你们能帮助我跨越这个障碍 任务是构建一个docker应用程序,任何人都可以在互联网上访问它。以下是我遵循的步骤 我正在使用Windows笔记本电脑 我使用VMWare Workstation安装Ubuntu 20 LTS 在Ubuntu内部,我使用Ubuntu终端部署了我的docker映像 目前,这些应用程序可以在ubuntu中访问(使用Localhost以及minikube生成的URL)(使用命令minikube
我不熟悉整个过程,因此如果我的问题听起来很愚蠢,我深表歉意。首先,确保VMWare的网络模式为“桥接”(,但同样的想法也适用于VMWare Player) 然后,您可以使用(如Lucas Jellema中的“”所述)生成公共URL,并确保发送到该URL的所有请求都转发到本地代理(在其自己的独立Docker容器中运行),然后该代理可以将它们传递到本地服务