Docker pull repositoryName 不工作看不到 public repos

Docker pull repositoryName don't work can't see public repos

所以我想从 docker 中提取一个新的存储库,这看起来很容易,但我做不到。

我看到了这个(查看图片)

但我得到 "repository not found",这就是我 运行.

bash-3.2$ docker pull ethaan/test
Pulling repository ethaan/test
Repository not found
bash-3.2$ 

我也在尝试使用 Kitematic,但有点相同,这里是 kitmatic 的 som ss。

首先是"my repos view"

现在当我点击 "create" 时,出现了这个错误。

更新

正在更新启动存储库电子邮件图像

从 docker 中心企业更新视图

如果这是一个私有存储库(我认为它不存在),您需要先登录。

https://docs.docker.com/reference/commandline/login/

Usage: docker login [OPTIONS] [SERVER]

Register or log in to a Docker registry server, if no server is specified "https://index.docker.io/v1/" is the default.

-e, --email="" Email

-p, --password="" Password

-u, --username="" Username

您无法拉取它,因为您在 ethaan/test 中没有任何标签。也就是说,存储库是空的。一旦你推了一个标签,你就可以拉它。
只是为了测试,请尝试以下操作:
docker pull busybox
docker tag busybox ethaan/test:test
docker push ethaan/test:test
然后你就可以把它拉成:
docker pull ethaan/test:test