Versions in this module Expand all Collapse all v1 v1.6.1 Sep 7, 2020 Changes in this version + const IDLENGTH + var CACHE_FOLDER = []string + var ELFOP = []string + var LD = []string + var LD_LIBRARY_PATH_DEFAULT = []string + var UNSTALL_FOLDER = []string + func CommonCreate(name string, container_name string, volume_map string) *Error + func CommonDelete(name string, permernant bool) *Error + func CommonFastRun(name string, volume_map string, command string) *Error + func CommonList(imagetype string) *Error + func Destroy(id string) *Error + func DockerAdd(file string) *Error + func DockerCommit(id, newname, newtag string) *Error + func DockerDownload(name string, user string, pass string) *Error + func DockerLoad(file string) *Error + func DockerMerge(name, user, pass string) *Error + func DockerPackage(name string, user string, pass string) *Error + func DockerPush(user string, pass string, name string, tag string, id string) *Error + func DockerReset(name string) *Error + func DockerSearch(name string) ([]string, *Error) + func Expose(id string, path string, name string) *Error + func Get(id string, name string) *Error + func Init(reset bool, deppath string) *Error + func List() *Error + func RPCDelete(ip string, port string, pid int) (*Response, *Error) + func RPCExec(ip string, port string, timeout string, cmd string, args ...string) (*Response, *Error) + func RPCQuery(ip string, port string) (*Response, *Error) + func Resume(id string, args ...string) *Error + func Run(configmap *map[string]interface{}, args ...string) *Error + func Set(id string, tp string, name string, value string) *Error + func SingularityLoad(file string, name string, tag string) *Error + func Uninstall() *Error + func Update() *Error + type Container struct + BaseLayerPath string + BaseType string + ConfigPath string + ContainerName string + CreateUser string + CurrentUser string + DataSyncFolder string + DataSyncMap string + ElfPatcherPath string + ExposeExe string + Id string + ImageBase string + Layers string + LogPath string + MemcachedServerList []string + PatchedELFLoader string + Pid int + PidFile string + RPCMap map[int]string + RPCPort int + RootPath string + SettingConf map[string]interface{} + SettingPath string + StartTime string + SysDir string + UserShell string + type Image struct + Images map[string]interface{} + RootDir string + type ImageInfo struct + Layers string + LayersMap map[string]int64 + Name string + type RPC struct + Con *Container + Dir string + Env map[string]string + func (server *RPC) RPCDelete(req Request, res *Response) error + func (server *RPC) RPCExec(req Request, res *Response) error + func (server *RPC) RPCQuery(req Request, res *Response) error + type Sys struct + Containers map[string]interface{} + LogPath string + MemcachedPid string + RootDir string