# project-deploy **Repository Path**: lumxi/project-deploy ## Basic Information - **Project Name**: project-deploy - **Description**: 虚拟实验平台自动化部署仓库 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-02-14 - **Last Updated**: 2023-04-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README **项目部署使用说明** `关于如何自动化打包`,这个一般在开发测试的使用 将你所需要打包的jar包放在这个目录下,然后执行命令 ```shell docker build -t vm_client . ``` 即可打包成一个镜像进行使用,启动镜像的具体指令见vm_client的代码说明书 - 安装docker的自动化脚本: ./docker-install.sh - 生成docker安全验证的脚本: ./docker-ca-install.sh 本机的IP地址 SSH连接密钥 注:生成的证书文件在`/usr/local/docker-ca/`下 - 重置环境的脚本: ./reset.sh ## 怎么执行测试? 如果你docker中没有重要的东西的话可以按照如下的步骤操作: - 执行`reset.sh` - 执行`docker-install.sh` - 执行`docker-ca-install.sh`脚本 使用样例如: ```shell ./docker-ca-install.sh 192.168.132.128 root ``` 其中`root`是密码 完成之后再执行`client-install.sh`,使用样例如: ```shell ./client-install.sh 192.168.132.128 1471251690173759489 ``` 其中1471251690173759489是NODE_ID