def do_create(self, cmdp):
"""
create: extract image layers and create a container
create [options] <repo/image:tag>
--name=xxxx :set or change the name of the container
"""
imagespec = cmdp.get("P1")
name = cmdp.get("--name=")
if cmdp.missing_options(): # syntax error
return False
container_id = self._create(imagespec)
if container_id:
Msg().out(container_id)
if name and not self.localrepo.set_container_name(container_id,
name):
Msg().err("Error: invalid container name may already exist "
"or wrong format")
return False
return True
return False
评论列表
文章目录