Docker容器

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

本文主要是介绍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     可查看上传的镜像

 

 

   

 

这篇关于windows中使用docker打包项目发布到远程仓库中的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!