无法拉取容器镜像 registry.eu-de.bluemix.net
Failed to pull container image registry.eu-de.bluemix.net
这是我的:
- 一个java应用程序(作为
JAR
文件)
- docker 图像(从
Dockerfile
构建)与此 java 应用程序
图像构建于:
sudo docker build -t registry.eu-de.bluemix.net/watson2018/imagerecognition:latest .
图像被推送到 IBM Cloud 中的私有 docker 注册表
$ ibmcloud cr image-list
Listing images...
REPOSITORY TAG DIGEST NAMESPACE CREATED SIZE SECURITY STATUS
registry.eu-de.bluemix.net/watson2018/imagerecognition latest aba50d315338 watson2018 2 hours ago 194 MB Scanning...
我可以在私有注册表中看到镜像https://console.bluemix.net/containers-kubernetes/registry/private,我可以拉取它。
然后在同一位置(德国)我成功创建了一个 IBM 函数:bx wsk action create recognize --docker registry.eu-de.bluemix.net/watson2018/imagerecognition:latest
问题是:
当我运行函数时,它无法拉取图像。
Results:
{
"error": "Failed to pull container image 'registry.eu-de.bluemix.net/watson2018/imagerecognition:latest'."
}
知道如何 运行 使用私有注册表中的 docker 图像实现此功能吗?
Docker 操作仅支持 public 注册表,例如图像 public仅在 dockerhub 上可用。
这是我的:
- 一个java应用程序(作为
JAR
文件) - docker 图像(从
Dockerfile
构建)与此 java 应用程序
图像构建于:
sudo docker build -t registry.eu-de.bluemix.net/watson2018/imagerecognition:latest .
图像被推送到 IBM Cloud 中的私有 docker 注册表
$ ibmcloud cr image-list
Listing images...
REPOSITORY TAG DIGEST NAMESPACE CREATED SIZE SECURITY STATUS
registry.eu-de.bluemix.net/watson2018/imagerecognition latest aba50d315338 watson2018 2 hours ago 194 MB Scanning...
我可以在私有注册表中看到镜像https://console.bluemix.net/containers-kubernetes/registry/private,我可以拉取它。
然后在同一位置(德国)我成功创建了一个 IBM 函数:bx wsk action create recognize --docker registry.eu-de.bluemix.net/watson2018/imagerecognition:latest
问题是: 当我运行函数时,它无法拉取图像。
Results:
{
"error": "Failed to pull container image 'registry.eu-de.bluemix.net/watson2018/imagerecognition:latest'."
}
知道如何 运行 使用私有注册表中的 docker 图像实现此功能吗?
Docker 操作仅支持 public 注册表,例如图像 public仅在 dockerhub 上可用。