在OpenShift中,使用映像名从web控制台部署应用程序

在OpenShift中,使用映像名从web控制台部署应用程序,openshift,openshift-3,openshift-enterprise,Openshift,Openshift 3,Openshift Enterprise,我可以从OpenShift容器平台命令行界面(oc CLI)部署一个新的应用程序 //oc新应用程序--docker image=://--name=customer--unsecure registry=true $oc新应用程序--docker image=174.24.100.52:8438/spring客户:v1--name=customer--unsecureregistry=true 这是可以的,但我想从OpenShift web控制台进行部署,然后通过AddProject>>部署

我可以从OpenShift容器平台命令行界面(oc CLI)部署一个新的应用程序

//oc新应用程序--docker image=://--name=customer--unsecure registry=true
$oc新应用程序--docker image=174.24.100.52:8438/spring客户:v1--name=customer--unsecureregistry=true
这是可以的,但我想从OpenShift web控制台进行部署,然后通过AddProject>>部署映像部分

首先,我选择图像名称单选按钮,然后在框中键入以下内容
174.24.100.52:8438/spring客户:v1

我有这样一个错误:

发生内部错误:获取:隧道或 SSL禁止

映像可能不存在,或者它可能位于安全注册表中。检查一下 您已正确输入图像名称或创建图像 请使用图像注册表凭据加密,然后重试


web控制台很可能没有与
--unsecure registry=true
等效的,这就是它在SSL错误上失败的原因。是的,我同意你的看法,但是如何为web控制台添加--unsecure registry=true?你在使用minishift吗?不,我在集群企业openshift上使用
//oc new-app --docker-image=<docker-registry-host>:<registry-port>/<image-name:version> --name=customer --insecure-registry=true

$ oc new-app --docker-image=174.24.100.52:8438/spring-customer:v1 --name=customer --insecure-registry=true