(四)
在此,我们将继续探讨《浪潮云服务器》的自动化部署流程。今天,我们将重点介绍使用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的结合,能够大幅提升我们的开发效率,同时也保证了服务的稳定性与可靠性。如果你有任何疑问或者想要深入了解更多相关技术,请随时留言或联系我们。