【文件属性】:
文件名称:Jailer:Docker 类似于 FreeBSD *的容器*管理
文件大小:57KB
文件格式:ZIP
更新时间:2021-05-30 20:39:58
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()