Docker笔记 四 发布自制DockerImage 到 Dockerhub
1.注册Dockerhub账号
https://hub.docker.com/
2.制作准备上传的dockerimage
[root@frog ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
contos test 4d0ad54023a4 27 seconds ago 193MB
#这里的 frogtwo 就是我心注册的dockerhub 账号
[root@frog ~]# docker tag contos:test frogtwo/contos:test
[root@frog ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
frogtwo/contos test 4d0ad54023a4 4
minutes ago 193MB
3.Linux 上登录 dockerhub ,并上传镜像:
#登录dockerhub 账户
[root@frog ~]# docker login --help
Usage:docker login [OPTIONS] [SERVER] #这里的server必须是注册dockerhub时的邮箱
Log in to a Docker registry
Options:
--help Print usage
-p, --password string Password
-u, --username string Username
[root@frog ~]# docker login -u frogtwo -p 0xx0xx frgtwo@163.com
Login Succeeded
#上传dockerimage 到自己的dockerhub账号
[root@frog ~]# docker push --help
Usage:docker push [OPTIONS] NAME[:TAG] #这里需要注意的是这个tag
Push an image or a repository to a registry
Options:
--disable-content-trust Skip image signing (default true)
--help Print usage
[root@frog ~]# docker push frogtwo/contos:test
The push refers to a repository [docker.io/frogtwo/contos]
16735ec5c2e0: Pushing 2.56kB
# |