Initial commit

This commit is contained in:
nemunaire 2021-05-02 13:47:08 +02:00
commit b03bc93a2f
5 changed files with 246 additions and 0 deletions

32
main.go Normal file
View file

@ -0,0 +1,32 @@
package main
import (
"io"
"log"
"os"
"github.com/docker/docker/pkg/stdcopy"
"github.com/nemunaire/minifaas/engine/docker"
)
func main() {
containers, err := docker.Ps()
if err != nil {
log.Fatal(err)
}
for _, container := range containers {
log.Printf("%s %s\n", container.ID[:10], container.Image)
}
stream, err := docker.RunHello()
if err != nil {
log.Fatal(err)
}
_, err = stdcopy.StdCopy(os.Stdout, os.Stderr, stream)
if err != nil && err != io.EOF {
log.Fatal(err)
}
}