浪潮云服务器自动化部署验证在中国航天日上顺利进行

。文章分为四个部分,详细介绍了Jenkins自动化部署的过程,以及Docker容器的构建、运行和管理。

一、Jenkins自动化部署

在这篇文章中,我们首先介绍了如何使用Jenkins来实现对“lease-java1”、“lease-vue1”和“lease-app1”项目的自动化部署。具体步骤如下:

首先,进入到工作空间目录/home/jenkins/workspace/lease-java1,然后删除之前生成的dist和app文件夹。

接着,切换到/home/jenkins/workspace/lease-vue1目录下,将dist文件夹复制到java工程目录下的dist文件夹中。

在app目录下复制h5文件夹并粘贴到java工程中的app文件夹内。

进入Java工程的target目录,并将war包复制到根目录下。

使用Docker命令构建一个名为zsy-lease1的镜像,并将其命名为zsy-lease12.

二、Docker容器查看

为了确保服务正常运行,我们还需要检查是否有正在运行的容器。在这个环节中,我们使用以下命令:

docker ps

这样可以列出所有正在运行或最近一次启动过且仍然存在于本地主机上的容器。

三、系统验证

最后,在完成所有操作后,我们需要对整个系统进行全面验证以确保一切都按预期执行。这包括停止并移除旧版本的zsy-lease1容器,然后重新启动新的容器,并通过端口映射使其外部可访问。

docker stop zsy-lease1

docker rm zsy-lease1

docker run -d -p 6601:8080 --restart=always -v /home/tomcat/logs:/usr/local/tomcat/logs -v /home/tomcat/file-data:/home/file-data -v /etc/timezone:/etc/timezone -v /etc/localtime:/etc/localtime --name zsy-lease2 zsy-lea

猜你喜欢