文件名称:Jailer:Docker 类似于 FreeBSD *的容器*管理
文件大小:57KB
文件格式:ZIP
更新时间:2024-06-19 14:26:38
docker freebsd container jail jailer
狱卒 TLDR Jailer 的目标是解决 Docker 在 Linux 上解决的相同问题,但适用于 FreeBSD。 想象一个项目,在您已经存在的Dockerfile旁边有一个Jailerfile ,它可以用来启动一个运行已安装和配置的应用程序的 FreeBSD jail。 警告 This software is in it's infancy. Use at your own risk. Have fun. 地位 执照 单元测试 覆盖范围 问题 快速开始 狱卒档案 *可以在Jailerfile描述。 目标是使语法尽可能类似于Dockerfile 。 示例: FROM freebsd RUN echo "Hello Jailer!" 支持的命令 并非所有命令都已实现。 大多数命令需要以root身份运行: Usage: jailer [flags] jailer [
【文件预览】:
Jailer-master
----.gitignore(266B)
----go.mod(1KB)
----version.go(310B)
----instruction_test.go(1KB)
----jls.go(3KB)
----Makefile(1KB)
----compose_test.go(1KB)
----freebsd()
--------version.go(1KB)
--------hardware.go(958B)
--------util.go(1008B)
--------hostname.go(240B)
--------system.go(936B)
----zfs.go(313B)
----util_test.go(469B)
----compose.go(2KB)
----LICENSE(1KB)
----download_test.go(734B)
----download.go(2KB)
----go.sum(37KB)
----testdata()
--------mock-bin()
--------jailer()
--------jailer-compose()
----instruction.go(4KB)
----.github()
--------workflows()
----jls_test.go(3KB)
----README.md(4KB)
----util.go(294B)
----example()
--------Jailerfile(699B)
----jail.go(3KB)
----keyword.go(252B)
----.vscode()
--------settings.json(65B)
----jailerfile.go(2KB)
----jailerfile_test.go(3KB)
----docs()
--------jail_from_scratch.md(2KB)
--------Jailerfile.md(1KB)
--------jailer-compose.md(3KB)
----cmd()
--------jailer()
--------jailer-compose()