本文共 804 字,大约阅读时间需要 2 分钟。
我们在本地pull DockerHub基础镜像后,生成容器,并在容器当中构建好自己需要的环境,此时利用commit创建一个新的镜像,此时我们可以将新的镜像上传到自己的DockerHub中进行保存,在以后需要使用的时候直接pull即可,这节讲解如何将本地镜像上传到自己的DockerHubRepositories。
创建DockerHub账号,百度即可,这里贴出链接:
在创建了DockerHub账号后,需要创建一个Repositories,可以理解为一个Repository就是保存一个Image镜像
设置相关Repository信息,注意不要乱写Name,Name和给镜像打标签tag有很大关系
我将上面的Name设置为init_locust_env,那么本地的镜像标签名称就必须是luozelin1989/init_locust_env,不然无法将本地镜像上传上去
首先利用docker images查看本地的镜像,我们可以看到有一个镜像名称为luozelin/init_locust_env,这就是我们需要上传到DockerHub的镜像
通过docker tag给镜像luozelin/init_locust_env打上标签,用于push到DockerHub,可以通过docker images进行查看
在上传之前需要先进行docker login,输入自己的DockerHub账号和密码
利用docker push上传镜像到DockerHub,直到所有内容都Pushed就表示上传成功
登录DockerHub查看上传的镜像
如果需要下载上传的镜像,则使用命令docker pull luozelin1989/init_locust_env:v1
转载地址:http://muchf.baihongyu.com/