Docker 推送存储库
Docker 推送存储库
我们可以将我们的 Docker 镜像推送到全局存储库。它是 Docker 官方提供的公共存储库。它允许我们将 docker 镜像放在服务器上。当我们想从全局访问我们的 docker 镜像时,它会很有帮助。按照以下步骤在 Docker hub 上推送自定义镜像。
登录 hub.docker.com
我们需要登录到我们的 Docker hub 帐户。如果您没有,请先创建它。
它会询问用户名。在此处输入 dockerid 并按 Enter。
提供用户名后,它要求输入密码。在此处输入您的帐户密码,它会显示您的登录状态为成功。
标记 Docker 镜像
登录后,我们需要标记我们要推送的docker镜像。以下命令用于标记docker镜像。
$ docker tag image-name username/image-name
用户名是指我们的 dockerid 或用于登录的用户名。
image-name 是我们系统上存在的 docker 镜像的名称。
看,上面命令的屏幕截图。
在上面的命令中,我们标记了 docker image hello-world。现在,我们需要将其推送到存储库。让我们在下面的命令中看到它。
推送 Docker 镜像
以下命令用于将docker镜像推送到docker hub仓库。
$ docker push username/image-name
看,上面命令的屏幕截图。
在上面的截图中,我们可以看到docker镜像已经成功推送。
现在,在 hub.docker.com 登录我们的帐户并检查我们的仪表板。它将有一个名为 dockerid4irfan/hello-world 的新 docker 镜像。
看屏幕截图,它有最新的一个刚刚推送的docker镜像。在顶部,第一个是最新的图像。