Featured image of post 在Dockerhub上push镜像

在Dockerhub上push镜像

将本地制作的镜像push到Dockerhub上,以便联网用户下载使用

1. 在dockerhub上创建一个repository

1

登录dockerhub网站后,点击上图圈处创建新仓库。

2. 给本地镜像打上tag

1
2
3
4
# tag格式
docker tag <本地镜像名> <dockerhub用户名>/<仓库名>:<tag>
# 有一个名为`lihan_ndbmgm:1.0`的镜像
docker tag lihan_ndbmgm:1.0 lihan3238/mysql_ndb_cluster-ubuntu:lihan_ndbmgm`
  • tips

此时本地出现两个tag指向同一个镜像,分别是原来的lihan_ndbmgm:1.0和新的lihan3238/mysql_ndb_cluster-ubuntu:lihan_ndbmgm。 使用docker rmi命令任意删除一个tag不会影响镜像的使用。

3. push镜像

1
2
3
4
# 命令行登录docker
docker login -u lalalalal --password-stdin balabala docker.io
# push镜像
docker push lihan3238/mysql_ndb_cluster-ubuntu:lihan_ndbmgm
潇洒人间一键仙
使用 Hugo 构建
主题 StackJimmy 设计