首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法访问http://ip:8443上的OpenShift控制台

无法访问http://ip:8443上的OpenShift控制台
EN

Stack Overflow用户
提问于 2015-09-10 14:05:44
回答 2查看 8.2K关注 0票数 6

我已经在OpenShift上安装了CentOS7版本3。我遵循了官方文档:guide/install/prerequisites.html#configuring-docker-storage

方法1(码头):started/administrators.html#installation-methods

我选择在码头容器中安装OpenShift。我要做的最后一个问题是:我使用来自Docker Hub的图像在Docker容器中启动服务器。

代码语言:javascript
复制
$ docker run -d --name "openshift-origin" --net=host --privileged \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /tmp/openshift:/tmp/openshift \
openshift/origin start

这个命令:

  • 开始OpenShift监听所有接口(0.0.0.0:8443),
  • 启动侦听所有接口的web控制台(0.0.0.0:8443),
  • 启动etcd服务器来存储持久数据,以及
  • 启动Kubernetes系统组件。 $ sudo docker ps容器ID映像命令创建状态端口名为d3f023085328 openshift/原产地"/usr/bin/openshift 2天前上升2天openshift-原产地

现在我能做到:

代码语言:javascript
复制
$ sudo docker exec -it openshift-origin bash

这样我就可以在我的容器中访问openshift了。我可以创建项目和应用程序,但建筑状态总是悬而未决的。我不能去拜访https://publicip:8443/console。谁能帮我?OpenShift页面加载一秒钟(当我要使用http://publicip:8443时),但是我得到一个10.0.x:8443的redirect_url。我的主配置如下所示:https://github.com/openshift/origin/blob/master/test/old-start-configs/v1.0.0/config/openshift.local.config/master/master-config.yaml。我要换什么?

网址:https://10.0.0.x:8443/oauth/authorize?client_id=openshift-web-console&response_type=token&state=%2F&redirect_uri=https%3A%2F%2F10.0.0.x%3A8443%2Fconsole%2Foauth

编辑:

代码语言:javascript
复制
docker run -d --name "origin" \
        --privileged --pid=host --net=host \
        -v /:/rootfs:ro -v /var/run:/var/run:rw -v /sys:/sys -v /var/lib/docker:/var/lib/docker:rw \
        -v /var/lib/origin/openshift.local.volumes:/var/lib/origin/openshift.local.volumes \
        openshift/origin start
EN

回答 2

Stack Overflow用户

发布于 2015-10-28 16:45:22

也许我错了,但是为了能够使用主机的ip连接到端口8443上的容器,您需要在主机上发布这个端口。这可以在docker命令中通过添加参数-p 8443:8443来完成。

请参阅https://docs.docker.com/reference/commandline/run/

票数 0
EN

Stack Overflow用户

发布于 2015-11-10 08:28:30

我也有同样的问题,但用SSH隧道绕过了它。

尝试执行以下操作:

代码语言:javascript
复制
ssh -gf -D 8443 <publicip> -N

然后,在将浏览器上的SOCKS代理设置为localhost:8443之后,访问要转发的IP地址。

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

https://stackoverflow.com/questions/32504097

复制
相关文章

相似问题

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