dockercontroller.go

抽象一个 Docker 主机。

主要结构为

type DockerVM struct {
    id string
}

支持的方法包括:

  • Deploy:利用给定的 tar.gz 文件生成一个镜像;

  • Destroy:删除一个镜像。

  • Start:启动一个 Docker 容器,命名为 网络 id + peer id + chaincode 名(hash 串),会从配置中读取 hostconfig 信息。

  • Stop:停止一个 Docker 容器。

Last updated