1、发布到Docker Hub
1.1、注册账号
https://hub.docker.com/
1.2、在服务器上登录Docker Hub
#需要在命令行登录才能提交镜像
[root@localhost ~]# 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
登录成功:
1.3、提交镜像
Docker push
提示第一个红框就是可以发布了,但是第二个框提示拒绝是因为Docker Hub一般要翻墙,所以不成功。
2、发布阿里云镜像服务器
2.1、登录阿里云
2.2、找到容器镜像服务
2.3、创建命名空间
点击创建命名空间:
输入命名空间名称,点击确认:
2.4、创建容器镜像
点击创建镜像仓库:
下一步,选择本地仓库:
点击创建镜像仓库完成:
2.5、浏览阿里云
有公网地址,还有使用说明,如下图:
2.5.1、登录阿里云
2.5.2、提交镜像
如果出现拒绝,可参考实例,修改一个版本号:
再次提交:
提交成功后,在阿里云镜像版本就可以看到镜像信息: