我正在使用go-sdk为docker通过以下行的代码创建容器
resp, err := cli.ContainerCreate(ctx, &container.Config{
Image: "alpine",
Cmd: []string{"echo", "hello world"},
}, nil, nil, ""/* This is container name argument*/)
我了解使用容器名称的参数,如果我两次使用相同的名称,则docker引擎将拒绝它。同样,除非删除停止的容器,否则不能使用该名称。现在我的问题是,如果我将此类请求发送回去,那么服务器端代码线程是否安全,或者有可能在短时间内出现两个这样的容器?基本上,我查看了其余的api服务器处理程序,对行为将不甚了解。