这是本节的多页打印视图。 点击此处打印.

返回本页常规视图.

构建 dev 模板

构建可快速搭建,可重复使用的编程开发环境

1 - 准备工作

准备工作:虚拟机,通用工具,ssh 证书

准备虚拟机

从模版 template-debian12-basic-v01 (取最新版本) 克隆一个虚拟机,命名为 template-debian12-dev-v01,VM ID 为 990201.

开发需要的 cpu 和内存稍大,修改虚拟机参数,cpu 修改为 8 核,内存 32g(mini 8192,memory 32768)。

准备 ssh 证书

从其他开发机器复制 ssh 证书过来,或者重新生成一份:

准备通用工具

sudo apt install unzip zip

2 - 创建实例

基于模板创建开发环境实例

准备虚拟机

从模版 template-debian12-dev-vxx 克隆一个虚拟机,命名为 dev101.

开发需要的 cpu 和内存稍大,修改虚拟机参数,cpu 修改为 16核,内存 32g。

基本配置修改

修改 hostname 和 使用静态 IP 地址。

准备 ssh 证书

从其他开发机器复制 ssh 证书过来,或者重新生成一份:

scp id_rsa.pub sky@192.168.0.101:/home/sky/.ssh/
scp id_rsa sky@192.168.0.101:/home/sky/.ssh/

准备通用工具

安装 sdkman

参考:

sudo apt install unzip zip
curl -s "https://get.sdkman.io" | bash

source "/home/sky/.sdkman/bin/sdkman-init.sh"
sdk version

sdk install java 17.0.10-zulu