wangwt123

环境搭建

一、之前是怎么部署环境的?

一般都是由开发部署的,但就我个人而言,我认为部署环境应该是:

我以java为例,通过maven部署springboot框架下的某一程序的环境:

前期准备:

i、首先,进行Java语言环境部署:先安装Java:docker pull java:8
​
在SpringBoot中,需要在插件依赖中新增关于Docker的插件
​
ii、然后,配置好Maven的环境:
​
下载并解压apache-maven文件并将bin目录的路径添加到path路径下,验证Maven环境是否搭建好命令为:mvn -v 

a、以java为例,假设开发一个服务,通过maven将SpringBoot的程序构建成. war/. jar包,然后在Linux服务器通过命令来启动,具体命令是:java -jar .war。

步骤如下:

首先,进入某一程序目录下,打包:mvn package(把代码打包构建成.jar .war )

其次,启动:java -jar [以.jar为后缀的文件]

然后,通过查询源代码,可以知道返回的数据,

最后,访问网址,可以得到响应。

实战如下:

以DBPlus为例:

打开DBPlus文件夹,会有一个"target"文件夹:

a、清理:mvn clean(指的是把构建成功的.war or .jar进行删除) 

此时,通过查看DBPlus文件夹,发现"target"文件夹被清理成功!

b、打包:mvn package(把代码打包构建成.jar .war )

其次,启动:java -jar [以.jar为后缀的文件]:

通过查询源代码,可以知道返回的数据是:

访问网址,可以得到响应。

b、通过docker的方式部署,通过dockerfile构建成image的镜像,然后启动这个镜像后是一个容器,那么环境也就部署好了。

步骤如下:

首先,创建Dockerfile的文件,将该程序的以 . jar/war文件放到一个目录下;

其次,构建docker镜像并且可以查看到该镜像。

最后,运行镜像。

实战如下:

以DBPlus为例:

step1:下来在docker文件夹里面创建Dockerfile的文件,文件内容具体如下:

注意:.jar包必须和Dockerfile放到同一个目录下。

step2:构建docker镜像的信息并运行镜像

构建镜像:docker build -t dbplus

运行镜像如下:

 

二、Linux环境搭建

 

posted on 2022-09-21 14:12  DOUBLE快乐  阅读(288)  评论(0编辑  收藏  举报

导航