docker - Dockerhub 存储库的正确上传 URL 是什么
问题描述
我正在遵循IOT edge 上 raspberry-pi 上的自定义视觉服务的说明。
我已经到了第 3 步,在 VS Code 中我正在执行Build and Push to IOT Edge Solution
,这会触发以下命令:
docker build --rm -f "/Users/myname/Dropbox/Dev/azure/custom-vision/Custom-vision-service-iot-edge-raspberry-pi/modules/CameraCapture/arm32v7.Dockerfile" -t registry.hub.docker.com/v1/repositories/myname/iot-hub-1/cameracapture:0.2.7-arm32v7 "/Users/myname/Dropbox/Dev/azure/custom-vision/Custom-vision-service-iot-edge-raspberry-pi/modules/CameraCapture"
&& docker push registry.hub.docker.com/v1/repositories/myname/iot-hub-1/cameracapture:0.2.7-arm32v7
&& docker build --rm -f "/Users/myname/Dropbox/Dev/azure/custom-vision/Custom-vision-service-iot-edge-raspberry-pi/modules/ImageClassifierService/arm32v7.Dockerfile" -t registry.hub.docker.com/v1/repositories/myname/iot-hub-1/imageclassifierservice:0.2.4-arm32v7 "/Users/myname/Dropbox/Dev/azure/custom-vision/Custom-vision-service-iot-edge-raspberry-pi/modules/ImageClassifierService"
&& docker push registry.hub.docker.com/v1/repositories/myname/iot-hub-1/imageclassifierservice:0.2.4-arm32v7
这是失败的404 - page not found
。
我也尝试过使用cloud.docker.com/repository/registry-1.docker.io/myname/iot-hub-1
,但这给了我一个不同的错误:
“-t,--tag”标志的无效参数“cloud.docker.com/repository/docker/myname/iot-hub-1:latest/cameracapture:0.2.7-arm32v7”:参考格式无效
任何人都可以提供正确的 URL 路径,或者我需要将容器上传到我的 docker hub 存储库的一些额外步骤吗?
解决方案
我找不到 dockerhub 的正确 URL,但 Azure Container Registry 能够解决我的问题。
URL 的详细信息在这里:Raspberry PI / IOTEdge failed to pull from Azure Container Registry
推荐阅读
- c# - 如何指定接受的输入对象以供 nswag 使用?
- javascript - 根据条件访问对象数组的一部分
- ruby-on-rails - 如何在不使用数据库的情况下将 Ruby 对象存储在我的 Rails 应用程序中?
- visual-studio-code - VS Live Share 中的不同步滚动
- google-api - Freebusy google API 没有返回或没有 oa 密钥
- blogdown - Blogdown:个人出版物内容未显示
- c# - 如何在 C# WPF 中的页面之间传递 var
- python - 将多个 csv 合并为一个 csv
- java - 将 Map 转换为包含不同类型的自定义 JSON 文档
- python - 使用 Pandas 在面板数据中创建月度数据平均值到季度数据