gobox

module
v0.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 1, 2022 License: MIT

README

gobox

Build, run & test untrusted code in docker containers using Go

GitHub go.mod Go version GitHub release (latest by date) Go Report Card Go Reference

Goals

  • Container creation
  • Volume Creation
  • Container limits
  • Copying files to container
  • Scoring system

Directories

Path Synopsis
Package docker provides methods for creating and managing docker containers
Package docker provides methods for creating and managing docker containers
config
Package config contains everything necessary to build a config that can be later used to build a docker container from it.
Package config contains everything necessary to build a config that can be later used to build a docker container from it.
container
Package container is used for creating docker containers using a builder pattern.
Package container is used for creating docker containers using a builder pattern.
controller
Package controller defines a Controller object that is required for all operations with docker.
Package controller defines a Controller object that is required for all operations with docker.
volume
Package volume is used for managing docker volumes.
Package volume is used for managing docker volumes.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL