菜单
本页目录

上传镜像到官方仓库

1、进入 docker 官方注册账号,登录

image-20230101231222808

image-20230101231304173

2、创建仓库

image-20230101231351451

image-20230101231648890

可以编写镜像使用说明:

image-20230101233430413

3、上传镜像

[root@localhost ~]# docker tag nginx:v2 yangqinlinux/nginx-yq:v1			#更改需要上传的镜像名,对应自己的仓库名
[root@localhost ~]# docker login											#登录docker仓库
Username: yangqinlinux
Password: 
Login Succeeded
[root@localhost ~]# docker push yangqinlinux/nginx-yq:v1					#上传

**注意:**登录仓库以后,会生成一个文件,保存登录信息

[root@localhost ~]# cat .docker/config.json 
{
	"auths": {
		"https://index.docker.io/v1/": {
			"auth": "eWFuZ3FpbmxpbnV4OnlxaXNAbGludXg="
		}
	}
}

4、上传成功后,可以搜索到

[root@localhost ~]# docker search docker.io/yangqinlinux/nginx-yq
NAME                    DESCRIPTION             STARS     OFFICIAL   AUTOMATED
yangqinlinux/nginx-yq   yq创建的nginx镜像,能实现镜像动态化   0

也可以用浏览器访问官方仓库搜索

image-20230102000252265