0

假设我在本地机器上构建了两个 docker 镜像。一个用于 .NET,一个用于 React。由于它们是不同的图像,当然它们不能具有相同的标签。假设我已经标记了它们:

ghcr.io/project/api

ghcr.io/project/front

假设我的存储库地址是github.com/username/repo.

我还使用这个 shell 命令以及我的用户名和 PAT 登录到 GHCR:

docker login ghcr.io

如何将这些图像推送到该存储库?

如果我只是执行docker push ghcr.io/project/api它会引发错误。对于docker push ghcr.io/project/front. 唯一有效的命令是docker push ghcr.io/username/repo. 但是,我不能将两个图像标记为相同的标记。

在我之前的问题中,有人提到可以将许多图像推送到一个 github 存储库。但是我被困在如何并且没有答案,我在 GitHub 文档中也找不到任何东西。

任何帮助,将不胜感激。

4

0 回答 0