需要帮助。我有从 docker 容器执行命令的代码。需要从 exec 命令中获取 stdout。execConfig:= types.ExecConfig{Tty:false,AttachStdout:true,AttachStderr:false,Cmd:command} respIdExecCreate,err := cli.ContainerExecCreate(context.Background(),dockerName,execConfig) if err != nil { fmt.Println(err) } respId,err:=cli.ContainerExecAttach(context.Background(),respIdExecCreate.ID,types.ExecStartCheck{}) if err != nil { fmt.Println(err) } scanner := bufio.NewScanner(respId.Reader) for scanner.Scan() { fmt.Println(output)}从输出中我看到有趣的情况: 来自 gyazo 的屏幕如何正确删除字节?我发送简单的命令 := []string{"echo","-n", "hello word"}
目前暂无任何回答
- 0 回答
- 0 关注
- 167 浏览
添加回答
举报
0/150
提交
取消