DockerHub
1、地址https://hub.docker.com/注册自己的账号!
2、确定这个账号可以登录
3、在我们的服务器上提交自己的镜像
[root@master ~]# docker login --help
Usage: docker login [OPTIONS] [SERVER]
Log in to a Docker registry.
If no server is specified, the default is defined by the daemon.
Options:
-p, --password string Password
--password-stdin Take the password from stdin
-u, --username string Username
[root@master ~]# docker login -u scratch3
Password:
WARNING! Your password will be stored unencrypted in /root/.docker/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-store
Login Succeeded
4、登录完毕后就可以提交镜像了,就是一步 docker push
# 为要提交的镜像增加一个 tag
# 1、docker tag firstimage YOUR_DOCKERHUB_NAME/firstimage
# 2、docker push YOUR_DOCKERHUB_NAME/firstimage
[root@master ~]# docker tag c653c53102c6 scratch3/diytomcat:1.0
# docker push上去即可! 自己发布的镜像尽量带上版本号
[root@master ~]# docker push scratch3/diytomcat:1.0
提交的时候也是按照镜像的层级来进行提交的!