科技

湖北科技学院四浪潮云服务器自动化部署验证

在此,我们将详细介绍湖北科技学院的四个部分中,关于浪潮云服务器的自动化部署过程。其中,第一部分涉及Jenkins自动化部署的配置和步骤。

1. Jenkins自动化部署

通过图形界面配置如下:

切换到 /home/jenkins/workspace/lease-java1 目录。

删除 dist 和 app 文件夹。

切换到 /home/jenkins/workspace/lease-vue1 目录,并复制 dist 文件夹到 /home/jenkins/workspace/lease-java1/dist.

在 /home/jenkins/workspace/lease-app1/dist/build/h5, 复制文件夹到 /home/jenkins/workspace/lease-java1/app.

从 /home/jenkins/workspace/lease-java1/target, 复制文件 zsy-lease.war 到同一路径下的文件夹内。

使用命令行工具执行以下操作:

建立一个名为 zsy-lease1 的 Docker 镜像,使用构建指令 -t zsy-lease1 /home/jenkins/workspace/lease-java1.

查看当前运行的所有容器:使用命令 docker ps.

停止容器:使用命令 docker stop zsy-losea-lease01

删除容器:使用命令 docker rm zsy-losea-lease01

以守护进程方式启动容器,将端口6600映射至本地8080端口,并设置重启策略为总是重启,同时挂载三个卷:

docker run -d \

--restart=always \

-p 6600:8080 \

--name zsy-losea-lease01 \

zsy-losea-lease012

2. Docker 容器查看

确保以上操作已成功完成后,可以通过以下方法检查Docker环境:

# 查看正在运行的所有Docker容器及其状态信息

docker ps

# 获取指定ID或名称的容器详细信息

docker inspect <container_id_or_name>

# 获取指定ID或名称所在网络中的所有连接和IP地址信息

docker network inspect <network_name>

3. 系统验证

经过上述步骤后,我们进行系统级别的一系列验证,以确保一切正常工作。这些验证包括但不限于以下几个方面:

确认服务是否能顺利启动并响应用户请求。

检查日志记录是否正确无误,无异常错误发生。

验证数据同步情况,以及数据库连接稳定性等。

经过严格测试之后,我们得出结论:系统全部验证通过!这意味着我们的浪潮云服务器自动化部署流程已经完美结束,没有发现任何问题。这对于提高效率、降低人工错误以及增强系统稳定性具有重要意义,为未来的扩展与维护打下了坚实基础。

你可能也会喜欢...