我有一个dotnet核心网络应用程序建立在windows上使用GitHub操作工作流程步骤。最后一步是构建容器并将其推送到GitHub包中(使用docker build和docker push命令)。
docker将windows容器镜像推送到GitHub包总是失败,并显示以下消息:
denied: No matching package_file with sha256 "b9e6fec25718aef5ed18d499b27e43adb524f9ee4f2eb3f0fffaea018e7e86b0" found in repository "myrepo/dotne
我需要更改我要将图像推送到的Docker Hub帐户。我使用docker login更新我的.dockercfg文件,然后运行以下命令(account、image和tag作为实际值的通用占位符):
docker push account/image:tag
我立即得到以下错误:
The push refers to a repository [account/image] (len: 1)
Sending image list
2014/12/11 21:26:59 Error: Status 400 trying to push repository repo/image:
"Acc
我正在努力解决这个问题。我必须将docker镜像(与docker-compose up一起使用)推送到我的本地注册表,该注册表是使用以下命令设置的:
docker run -d -p 5000:5000 --restart=always --name registry registry:2
这是'docker ps‘的输出
5fe319f37d5c registry:latest "/entrypoint.sh /etc/" 41 hours ago Up About an hour 0.0.0.0:5000->5000/t