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、提交镜像

如果出现拒绝,可参考实例,修改一个版本号:


再次提交:

提交成功后,在阿里云镜像版本就可以看到镜像信息:


本文介绍了如何将Docker镜像发布到DockerHub和阿里云镜像服务的过程。首先,需要在DockerHub注册账号并登录服务器进行提交。由于网络限制,DockerHub的推送可能失败。随后,转向阿里云,创建命名空间和镜像仓库,成功提交镜像,并能在阿里云镜像版本中查看到镜像信息。
1万+

被折叠的 条评论
为什么被折叠?



