What's the purpose of reexec.Init() in docker?
问题 When reading the source code of docker1.8, I find that reexec.Init() appears in docker.go , dockerinit.go and some test files. If reexec has registered functions, then reexec.Init() will return true so that in docker.go the process will return. From the README.md of package reexec : The reexec package facilitates the busybox style reexec of the docker binary that we require because of the forking limitations of using Go. So what's the purpose of using reexec.Init() ? Is the only purpose of