我有一个dotnet核心网络应用程序建立在windows上使用GitHub操作工作流程步骤。最后一步是构建容器并将其推送到GitHub包中(使用docker build和docker push命令)。docker将windows容器镜像推送到GitHub包总是失败,并显示以下消息:
denied: No matching package_file with sha256 "
我已经将一个名为com.tejas:tejas-api:dev的docker镜像推送到github包注册表。现在,当我再次将相同的镜像名称(已更新代码)推送到注册表时,它会成功推送,但不会更新镜像。因此,现在我有两个镜像版本: dev (使用第一次部署的构建时间)和docker-base-layer (使用第二次部署的构建时间,也就是最近一次部署的构建时间)。
我正在尝试在我的一个Go应用程序中使用码头包。我在脚本中以import "github.com/dotcloud/docker"的形式导入包。但是,当我试图构建依赖项时,即当我在我的项目目录中运行go get时,它说:
foo.go:9:2: no buildable Go source files in /home/neville/gocode/src/github</e