我在hub.docker.com以georstoy
的身份登录。
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
的这种行为!
答案 0 :(得分:0)
确保在以下位置看到本地图像:
docker images
并在推动图像之前对其进行标记
docker tag <existing-image> <hub-user>/<repo-name>[:<tag>]
例如:
docker tag nginx:latest georstoy/nginx:latest
然后按下