Docker 镜像推送
将 Docker 镜像推送到 Docker Hub。
0. 准备工作
创建仓库
Dockerfile referenceDockerfile overview
创建一个镜像仓库(如果还没有的话)。
进入 Docker Home。
点击 docker.hub
卡片上的 Go to Hub
进入 Repositories
。
点击 Create a repository
按钮进行创建仓库。
页面右侧有推荐命令。
Pushing images
You can push a new image to this repository using the CLI:
docker tag local-image:tagname new-repo:tagname
docker push new-repo:tagname
Make sure to replace tagname
with your desired image repository tag.
Docker commands
To push a new tag to this repository:
docker push lxang723/lxang723_repo:tagname
接下来进入正题。
1. 登录 Docker 仓库
docker login
2. 标记镜像
docker tag git-cheatsheet:latest lxang723/lxang723_repo:git-cheatsheet
<仓库地址>/<用户名>/<镜像名称>:<标签>
3. 推送镜像
docker push lxang723/lxang723_repo:git-cheatsheet
4. 拉取镜像
在 Tags
标签页,镜像右侧有对应的拉取命令。
docker pull lxang723/lxang723_repo:git-cheatsheet