github.com/skippbox/kompose-origin@v0.0.0-20160524133224-16a9dca7bac2/project/container.go (about) 1 package project 2 3 import ( 4 "golang.org/x/net/context" 5 ) 6 7 // Container defines what a libcompose container provides. 8 type Container interface { 9 ID() (string, error) 10 Name() string 11 Port(ctx context.Context, port string) (string, error) 12 IsRunning(ctx context.Context) (bool, error) 13 }