ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

windows中使用docker打包项目发布到远程仓库中

2022-04-26 11:35:35  阅读:189  来源: 互联网

标签:舱库 hub 登录 windows 镜像 docker 远程 打包


1.windows安装docker 需要启用windows中的虚拟机,因默认c盘,安装时需占用很大空间,可进行更改(百度安装步骤)

2.docker可视化工具中配置舱库登录设置(可不配但需要配置证书)

"insecure-registries": ["hub.docker.com" ]   //改成自己的地址即可

 

3.根据dockerFile 打包本地项目镜像(若所需依赖镜像在其他远程,可以请先pull到本地,本人之前测试直接使用远程的镜像未成功(可能网络原因),后来pull到本地后成功build)

      3.1项目jar包(jar包名称需要小写)及dockerFile配置参考: https://blog.csdn.net/qq_33204709/article/details/121496304 

4.项目使用docker build 成功后.

5.使用docker images 查看所有镜像,找到你刚生成的那个 

 

6.使用docker tag   IMAGE ID      远程舱库登录名/REPOSITORY:TAG      例子: docker tag       8791cdghh63       xxx7/xxx:0.0.1                                        //  通过docker images 查看信息

7.docker push xxx7/xxx:0.0.1       //即可发送到远程舱库

8.我用的是docker hub  网络可能不太好,有推荐用daocloud.io     舱库的.只是测试两者都可.

9.踩过的坑,因为之前我同事用我本地的docker打包项目把舱库改成其他地址了且登录了他自己的账号,所以当你输入docker login后提示成功但其实是登录的其他舱库地址,且docker不方便查询当前登录的信息.,,,这种情况建议先检查下可视化工具中的setting中舱库配置,然后logout一下重新登录自己的账号确保push的仓库是你自己的.

10. https://hub.docker.com/repositories     可查看上传的镜像

 

 

   

 

标签:舱库,hub,登录,windows,镜像,docker,远程,打包
来源: https://www.cnblogs.com/ddf717/p/16194043.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有