北京做网站男生工资,锦州网站制作公司,吴桥县网站建设公司,iis做外网站点idea打包打镜像发到阿里云服务器
为什么写这篇文章呢#xff0c;就是这一整套流程我在网上没有看到完整的#xff0c;有完整的也是要收费才能看#xff0c;所以自己摸索了#xff0c;自己踩过坑#xff0c;想让兄弟们不仅能白嫖#xff0c;还不踩坑#xff01;
先说一…idea打包打镜像发到阿里云服务器
为什么写这篇文章呢就是这一整套流程我在网上没有看到完整的有完整的也是要收费才能看所以自己摸索了自己踩过坑想让兄弟们不仅能白嫖还不踩坑
先说一下使用docker desktop软件怎么使用
1.下载docker desktop官网先注册个账号吧后面桌面软件登录会用到当然配合这个软件使用需要科学上网
安装这个要配合wsl使用这个当时安装时候碰壁过具体什么印象不深了 2.安装好之后去idea的插件中下载Docker
3.在idea中找到setting中的Build,Execution,Deployment选项点击Docker然后开始配置你的docker本地地址本地的话就是tcp://127.0.0.1:2375 4.本地配置设置完之后设置你的阿里云docker镜像地址推送远程需要使用 5.配置结束之后就是本地打jar包 使用maven打包可以使用命令也可以本人习惯使用命令mvn clean install 6.打包完之后就是本地打镜像 去到你的项目模块根目录下面打开命令终端本人还是喜欢使用命令docker build -t 模块名称版本号 .一定要加上这个 . 7.推送远程镜像仓库 加入这个sell-master-2.7.11:lastest版本就是我刚在本地打的直接鼠标右键选择Push Image 选择你配置过的选项这里选择的内容就是上面第4步配置的。当然每次推送远程都需要你去填写一下远程地址我感觉是为了安全起见。然后点击ok就等待好了 8.去你的远程镜像仓库查看push结果如果有的话就是push成功这里就不展示了。然后去你的k8 s中选择刚才推送的最新镜像版本点击发布就ok 这里就将docker desktop的所有步骤说完了。有点口渴喝口水说下一个方法…对了使用docker desktop有个缺点就是wsl的镜像会一直增大知道给我的C盘干爆我才找到第二种方法我查看原因时候wsl已经有35个G了。这是我发现的一个缺点另一个缺点就是需要科学上网等你下一次关机再开机后有可能会重新登录账号这就是我说的第一步需要注册账号去官网登录后然后docker desktop会本地验证成功之后才能使用。
这里讲使用vmware中 centos的docker配合idea打镜像使用
1.第一步当然是启动docker容器
2.和上面一样现在ieda中打jar包 3.打本地镜像这里我说一下因为虚拟机中的docker没有插件使用如果使用命令的话不会生效因为找不到本地配置这里就需要用鼠标点点点了应该会有很多人喜欢找个例子找到你项目中的dockerfile文件鼠标放到按钮右键
选择运行新配置配置完之后点击Apply 然后点击run即可本地打镜像 4.push远程镜像仓库同第一种方法这里就不啰嗦了。后面的步骤都一样。
总结这种方法我感觉没有第一种优雅但是不会像docker desktop那么消耗硬盘内存
总体来讲我觉得都有优点都有缺点吧看个人爱好如果你的电脑硬盘容量很大使用docker desktop应该没什么问题要是在企业中硬盘容量我感觉也没那么大还是使用下面的方法吧。反正目前看来是挺好用的与传统方法比较能提高一点效率最后想说一下我是小白一个只想分享自己的经验大佬勿喷