mengya22

Results 3 comments of mengya22

> 不知道你是否还能看到或者你已经解决 > 在container/container_process.go里面,创建了一个命令行调用,调用的就是自身,入参就有init,就相当于手动执行mydocker init ... 这样的效果,调试无法跟踪目测也是因为此时创建了一个新的进程 > > > args := []string{"init", command} > > cmd := exec.Command("/proc/self/exe", args...) 问题之前看懂了,读完了这本书也调完了提供的所有代码,真的很感谢你的书和代码,对我理解docker有着巨大的帮助,谢谢!

因为gdb调试很多变量不能打印出来,所有尝试使用delve,请问delve exec ./mydocker时怎么像gdb一样添加命令行参数呢?我尝试dlv exec ./mydocker run -ti /bin/ls 这样出错