文件名称:cask:cask是一个lxc容器和图像管理工具
文件大小:50KB
文件格式:ZIP
更新时间:2024-06-09 02:05:59
Go
容器和图像管理工具 地位 原型软件只是为了证明一个概念 使用此工具不应进行任何实际的生产工作。 描述 桶的最初目标是使其易于管理容器和图像 目前,它支持针对给定的运行时在lxc中构建映像。 运行时被认为是您的应用程序将运行的基础映像。 这与基本OS映像略有不同,因为它的主要目的是将应用程序部署在预定义的应用程序堆栈上。 这样的示例将是一个PHP应用程序,其中所有依赖项都已包含在运行时中。 运行 任何映像都可以用作运行时,但是这是使用lxc引导运行时的快速方法 lxc-create --template ubuntu --name ubuntu12 -- --release precise 快速开始 需要lxc 1.0 确保您有可用的运行时 安装桶 go get github.com/sigmonsays/cask/cask 从此示例目录构建您的第一个容器 sudo cask b
【文件预览】:
cask-master
----cask()
--------log.go(196B)
--------cli_config.go(1KB)
--------cli_rename.go(1KB)
--------cli_lxc_config.go(1KB)
--------cli_import.go(4KB)
--------self.go(373B)
--------cli_launch.go(10KB)
--------cli_info.go(712B)
--------cli_stop.go(1KB)
--------cli_exec.go(2KB)
--------options.go(869B)
--------cli_destroy.go(1KB)
--------cli_list.go(1KB)
--------cli_checkpoint.go(1KB)
--------cli_start.go(2KB)
--------cli_reboot.go(1KB)
--------main.go(8KB)
--------cli_quickstart.go(771B)
--------prereq.go(287B)
--------cli_attach.go(2KB)
--------cli_shutdown.go(2KB)
--------cli_build.go(13KB)
--------cli_restore.go(1KB)
--------cli_unfreeze.go(1KB)
--------cli_freeze.go(1KB)
----config()
--------config.go(1KB)
----image()
--------image.go(565B)
----metadata()
--------meta.go(4KB)
----container()
--------log.go(206B)
--------filesystem.go(2KB)
--------container.go(7KB)
--------wait.go(245B)
--------caps()
--------config.go(2KB)
--------network.go(4KB)
--------lxc_logging.go(200B)
--------mount.go(1KB)
--------cgroup()
----CONFIG.md(975B)
----sup()
--------init.go(297B)
--------log.go(200B)
----examples()
--------base()
--------image()
--------quick()
--------golang()
----.gitignore(259B)
----README.md(1KB)
----util()
--------log.go(196B)
--------humansize_test.go(527B)
--------humansize.go(834B)
--------tar.go(2KB)
--------file.go(2KB)
----contrib()
--------tasks()
----etc()
--------cask.yaml(145B)