202301-03 基于Docker部署Tomcat集群、 Nginx负载均衡的问题小结 目录写在前面一,Ngixn镜像制作二,javaWeb(Tomcat)应用镜像构建三,运行容器Nginx镜像写在前面看完Dokcer相关的书籍,正好有个项目要这样搞,所以自己练习一下。当作一百世一样。这里的道理很明白:我思故我在,既然我存在,就不能装作不存在。无论如何,我要为自己负起责任。——王小波《三十而立》结构图:这里仅作为一种学习,一般这种负载的话,Nginx是放到主机侧的,JavaWeb(Tomcat)应用放到容器里。效果新建文件夹。D=uag;... 继续阅读 >
202110-15 seata docker 高可用部署的详细介绍 版本1.4.2官方文档dockerhub启动通过环境变量SEATA_CONFIG_NAME指定配置文件位置/root/seata-config/registry.confdockerrun--nameseata-server\-p8091:8091\-eSEATA_CONFIG_NAME=file:/root/seata-config/registry\-v/User/seata/config:/root/seata-config\seataio/seata-server配置文件实现高可用需要依赖注册中心,配置中心,数据库registry.confregistry{type="nacos"nac... 继续阅读 >
202108-31 docker安装部署 onlyoffice的详细过程 0.系统要求中央处理器I5-10400F以上内存16GB,最佳32G内存硬盘至少40GB的可用空间1:安装DockerDesktop2:进入BIOS设置CPU的虚拟化https://jingyan.baidu.com/article/ab0b56305f2882c15afa7dda.html3:启动Dockerdesktop报错解决:https://www.jb51.net/article/214820.htm3:cmd进入,使用命令安装onlyoffice安装通用版:dockerpullhub.c.163.com/gongzh/onlyoffice:latest运行dockerrun-i-t-d-p8702:80hub.c.163... 继续阅读 >
202103-16 Springboot服务Docker化自动部署的实现方法 还在手动将springboot项目打包,然后上传服务器,手动执行启动命令将项目启动吗?你out了!通过Docker配置DockerMaven插件,快速部署,一键将springboot服务器部署到服务器,一键启动,告别传统部署方式,实现自动化运维的第一步,心动吗?快来一起看看~微服务部署方式(1)手动部署:首先基于源码打包生成jar包(或war包),将jar包(或war包)上传至虚拟机并拷贝至JDK容器。(2)通过Maven插件自动部署。对于数量众多的微服务,手... 继续阅读 >
202103-05 SEATA事务服务DOCKER部署的过程详解 1、创库授权语句>createdatabaseseata;>grantallonseata.*toseata_user@'%'identifiedby'123455'2、数据库建表语句catcreate_seata_table.sql----------------------------------ThescriptusedwhenstoreModeis'db'----------------------------------thetabletostoreGlobalSessiondataCREATETABLEIFNOTEXISTS`global_table`(`xid`VARCHAR(128)NOTNULL,`transaction_id`... 继续阅读 >
202010-23 spring boot项目生成docker镜像并完成容器部署的方法步骤 一、问题产生 把springboot项目生成的jar打成docker镜像并生成docker容器完成部署是比较简单方便的部署方式,而且部署过程很少会出错。二、部署步骤1.利用maven或者gradle完成打包工作,打成jar包的形式。2.在项目中的任意位置创建Dockerfile文件,本人的文件如下:FROMjava:8VOLUME/tmpADDfront-1.0-SNAPSHOT.jarfront.jarRUNbash-c'touch/front.jar'ENTRYPOINT["java","-Djava.security.egd=file:/d... 继续阅读 >
202010-10 Spring Cloud中使用jib进行docker部署的步骤详解 Jib介绍Jib是Google开发的可以直接构建Java应用的Docker和OCI镜像的类库,以Maven和Gradle插件形式提供。通过Jib,Java开发者可以使用他们熟悉的Java工具来构建容器。Jib是一个快速而简单的容器镜像构建工具,它负责处理将应用程序打包到容器镜像中所需的所有步骤。它不需要你编写Dockerfile或安装Docker,而且可以直接集成到Maven和Gradle中——只需要将插件添加到构建中,就可以立即将Java应用程序... 继续阅读 >