小编Tob*_*ert的帖子

推送 docker 镜像期间 Github 操作错误

我正在尝试在我的 github 操作中运行 docker Push,因为喜欢使用相同的图像作为不同存储库的一部分。我正在使用的代码如下:

  docker build . --pull --rm --file "$GITHUB_WORKSPACE/${{ matrix.path }}/Dockerfile" --tag ${{ matrix.name }}
  echo "${{ secrets.GITHUB_TOKEN }}" | docker login ghcr.io -u ${{ github.actor }} --password-stdin

  IMAGE_ID=ghcr.io/${{ github.repository }}/${{ matrix.name }}
  # Strip git ref prefix from version
  VERSION=$(echo "${{ github.ref }}" | sed -e 's,.*/\(.*\),\1,')
  echo IMAGE_ID=$IMAGE_ID
  echo VERSION=$VERSION
  docker tag ${{ matrix.name }} $IMAGE_ID:$VERSION
  docker push $IMAGE_ID:$VERSION
Run Code Online (Sandbox Code Playgroud)

我收到的错误与权限有关:

  denied: installation not allowed to Create organization package"
Run Code Online (Sandbox Code Playgroud)

任何建议我的权限中缺少什么。

github docker github-actions docker-push

5
推荐指数
1
解决办法
5143
查看次数

标签 统计

docker ×1

docker-push ×1

github ×1

github-actions ×1