title: 在Dockerhub上push镜像 description: 将本地制作的镜像push到Dockerhub上,以便联网用户下载使用 slug: DockerhubPush date: 2023-11-15 08:15:00+0800 image: dockerhub.png categories:
- techStudy
tags:
- docker
- dockerhub
comments: true
links:
登录dockerhub网站后,点击上图圈处创建新仓库。
# tag格式
docker tag <本地镜像名> <dockerhub用户名>/<仓库名>:<tag>
# 有一个名为`lihan_ndbmgm:1.0`的镜像
docker tag lihan_ndbmgm:1.0 lihan3238/mysql_ndb_cluster-ubuntu:lihan_ndbmgm`
此时本地出现两个tag指向同一个镜像,分别是原来的lihan_ndbmgm:1.0
和新的lihan3238/mysql_ndb_cluster-ubuntu:lihan_ndbmgm
。
使用docker rmi
命令任意删除一个tag不会影响镜像的使用。
# 命令行登录docker
docker login -u lalalalal --password-stdin balabala docker.io
# push镜像
docker push lihan3238/mysql_ndb_cluster-ubuntu:lihan_ndbmgm
```bash