Skip to content

danmrichards/container-runner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Container Runner

A quick and dirty demonstration on the way in which workloads can be run inside a container.

This repo consists of two applications, the server and the runner. The server is just a dummy application that acts as a workload to put inside the container. The runner is the tool that can place the workload in a container using one of it's supported runtimes.

Requirements

  • Go 1.13+
  • Docker

Building From Source

Clone this repo and build the binaries:

$ make build

Ensure you also build the rootfs image:

$ make rootfs.tar

Dependencies

Go

Update the Go dependencies like so:

$ make deps

Usage

Usage of ./bin/server-linux-amd64:
  -host string
    	host for the HTTP clients (default "0.0.0.0")
  -port string
    	port for the HTTP clients (default "8080")

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published