为什么我在docker search中看不到我的docker push?

时间:2019-10-16 15:31:52

标签: docker search dockerhub

我在hub.docker.comgeorstoy的身份登录。

docker search georstoy显示2个存储库

NAME                      DESCRIPTION         STARS               OFFICIAL            AUTOMATED
georstoy/firstcontainer                       0                                       
georstoy/cheers2019                           0

当我推送本地仓库 docker push georstoy/nginx我得到输出

e2a556e0495e: Layer already exists 
03901b4a2ea8: Layer already exists 
latest: digest: sha256:b5e6442e5931a9c7b4dd5c7733c4b5803cd1878598499608dd4ca6e3e9c5ffe8 size: 739

我可以在hub.docker.com上看到新的仓库。

但是当我再次运行docker search georstoy时,得到的结果与上传之前相同

NAME                      DESCRIPTION         STARS               OFFICIAL            AUTOMATED
georstoy/firstcontainer                       0                                       
georstoy/cheers2019                           0

我希望在搜索结果中看到新上传的仓库。

请解释docker search的这种行为!

1 个答案:

答案 0 :(得分:0)

确保在以下位置看到本地图像:

docker images

并在推动图像之前对其进行标记

docker tag <existing-image> <hub-user>/<repo-name>[:<tag>]

例如:

docker tag nginx:latest georstoy/nginx:latest

然后按下

从码头: https://docs.docker.com/docker-hub/repos/