为什么docker工人在启动后立即停止工作,以及如何防止docker停止工作?

我正在尝试使用以下POST请求启动泊坞窗容器:

Content-Type: application/json { "Hostname":"", "Domainname": "", "User":"", "Memory":0, "MemorySwap":0, "CpuShares": 512, "Cpuset": "0,1", "AttachStdin":true, "AttachStdout":true, "AttachStderr":true, "PortSpecs":6002, "Tty":false, "OpenStdin":false, "StdinOnce":false, "Env":null, "Cmd": [ "python", "app.py" ], "Image":"jobinar/smile_webapp", "Volumes":{ "/tmp": {} }, "WorkingDir":"", "NetworkDisabled": false, "ExposedPorts":{ "5000/tcp": {} } } 

但是,容器在启动后立即停止。 如何configuration我的请求以防止它退出?

我将不胜感激一个POST请求,而不是命令行的方式。

编辑:我得到一个201创build的响应与创build的容器的id,我可以看到容器是通过使用docker ps -a命令运行创build的。

如果你升级了你的docker版本,你可以在ubuntu上删除/var/lib/docker/network