文件名称:bay:使用 Docker 镜像的 CI 服务器
文件大小:10KB
文件格式:ZIP
更新时间:2024-06-23 19:18:55
Go
湾 用于创建 Docker *以运行不受信任的代码的 API。 Bay 是一个 golang 库/服务器,用于公开一个简单的 API,以在 Docker 容器中运行不受信任的代码。 显然,这意味着它只是 Linux,并且在 Linux 容器中运行不受信任的代码的所有安全问题仍然适用。 它目前支持 Go、Ruby、Python、C、C++、Perl、asf 等图像。 如果您打算使用它一次创建多个 docker,我建议您使用 docker swarm。 这在 Bay 中很容易做到,并采用下面列出的一种配置选项。 您还需要遵循设置 docker swarm 的最佳实践(TLS 等)。 安全 不能强调这一点。 您需要确保遵循运行 Linux 容器的最佳实践。 该库不会以完全安全和隔离的方式神奇地锁定您的容器。 Bay 和 Docker 一样强大。 查看有关 Docker 安全性的这些资源。
【文件预览】:
bay-master
----create.go(5KB)
----github.go(998B)
----example()
--------main.go(869B)
----LICENSE(11KB)
----README.md(2KB)
----server.go(5KB)
----.gitignore(266B)