文件名称:shack:Plunder 宝箱是用于开发和测试部署工具的虚拟环境
文件大小:306KB
文件格式:ZIP
更新时间:2024-06-18 09:45:25
Go
窝棚 Plunder Shack 是用于开发和测试部署工具的虚拟环境 用法 本节将详细介绍shack的预期用法。 设置环境配置 您可以使用shack来构建和配置环境,它会生成一个示例配置,在大多数用例中应该是开箱即用的: ./shack example > shack.yaml $ cat shack.yaml bridgeAddress: 192.168.1.1/24 bridgeName: plunder nicMacPrefix: 'c0:ff:ee:' nicPrefix: plunderVM 此配置指定了网桥的名称及其将使用的地址,它还指定了为 VM 创建的 mac 地址的前缀以及 Tap 地址的前缀。 配置环境 配置到位后,我们可以使用shack来设置我们的虚拟机所需的所有网络基础设施。 我们可以通过以下方式验证环境: $ sudo ./shack network c
【文件预览】:
shack-master
----Dockerfile(447B)
----main.go(289B)
----README.md(3KB)
----qemuDockerfile()
--------Dockerfile(71B)
----pkg()
--------network()
--------vmm()
----image()
--------shack.png(290KB)
----LICENSE(11KB)
----Makefile(2KB)
----cmd()
--------shack.go(1KB)
--------shackVMM.go(3KB)
--------shackNetwork.go(2KB)