数码

科技处官网浪潮云服务器自动化部署验证

(四)

在此,我们将继续探讨《浪潮云服务器》的自动化部署流程。今天,我们将重点介绍使用Jenkins进行的自动化部署过程。

1. jenkins自动化部署

首先,确保你的Jenkins环境已经搭建好,并且配置了相应的工作空间。在这里,我们假设我们的工作空间为lease-java1、lease-vue1和lease-app1.

cd /home/jenkins/workspace/lease-java1

rm -rf dist

rm -rf app

cd /home/jenkins/workspace/lease-vue1

cp -r dist /home/jenkins/workspace/lease-java1/dist

cd /home/jenkins/workspace/lease-app1/dist/build

cp -r h5 /home/jenkins/workspace/lease-java1/app

cd /home/jenkins/workspace/lease-java1/target/

cp zsy-lease.war /home/tomcat/webapps/

docker build -t zsy-lease .

docker ps

docker stop zsy-leetest01

docker rm zsy-leetest01

docker run -d --restart=always \

-p 6600:8080 \

--name="zsy-leetest01" \

--volume=/usr/local/tomcat/logs:/usr/local/tomcat/logs \

--volume=/etc/timezone:/etc/timezone \

--volume=/etc/localtime:/etc/localtime \

zyelee/zsyleetestspringcloudapp:latest

2. docker容器查看

在完成上述步骤后,你可以通过以下命令来查看Docker容器的状态:

docker ps | grep lease-cloud-server-test0014 | awk '{print $2}'

这将显示你最新启动的容器ID。

3. 系统验证

最后,系统全部验证通过!完美结束部署!

以上就是我们对《浪潮云服务器》进行自动化部署的一次实践过程。通过Jenkins和Docker的结合,能够大幅提升我们的开发效率,同时也保证了服务的稳定性与可靠性。如果你有任何疑问或者想要深入了解更多相关技术,请随时留言或联系我们。

你可能也会喜欢...