gpt4 book ai didi

docker - 将本地Docker镜像推送到OpenShift在线

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

我的机器上的docker本地运行了一个spring boot应用程序。

图像名称为springio/spring-rest-hello-world,标签为latest。我想将其推送到openshift在线并使其运行。

我认为这样做最简单的方法是将图像向上推(如果我错了,请纠正我)。

这是我的尝试。
oc login https://console-openshift-console.apps.us-east-1.starter.openshift-online.com:6443oc project playpendocker login -u myUser -p myToken default-route-openshift-image-registry.apps.us-east-1.starter.openshift-online.comdocker tag springio/spring-rest-hello-world default-route-openshift-image-registry.apps.us-east-1.starter.openshift-online.com:5000/springio/spring-rest-hello-worlddocker push default-route-openshift-image-registry.apps.us-east-1.starter.openshift-online.com:5000/springio/spring-rest-hello-world
错误正在...
Get https://default-route-openshift-image-registry.apps.us-east-1.starter.openshift-online.com:5000/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers
我是这个东西的新手,所以我很确定我做错了。如果有人可以帮助我完成所需步骤,请多加赞赏。

谢谢

最佳答案

感谢提供的评论。标记镜像时无需包括docker端口。

我还需要使用标签中包含的ocp项目名称来标记图像。
docker tag springio/spring-rest-hello-world default-route-openshift-image-registry.apps.us-east-1.starter.openshift-online.com/playpen/spring-rest-hello-world:latest

关于docker - 将本地Docker镜像推送到OpenShift在线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60717811/

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