docker容器无法启动docker组成退出状态2,代码128

我有两个Docker镜像,我作为一个链接对开始。 现在试图使用Compose来自动化启动过程。 我的撰写文件:

apacheserver: image: 172.17.81.99:5000/apache-http-server-fedora links: - libertyserver:liberty ports: - 9081:9080 - 3023:22 volumes: - /var/docker_data_repository:/var/hostfiles libertyserver: image: 172.17.81.99:5000/liberty-server-fedora ports: - 9080:9080 - 3022:22 volumes: - /var/docker_data_repository:/var/hostfiles 

这样做失败:

 ... docker inspect_container -> {u'AppArmorProfile': u'', u'Args': [u'-c', u'/startup/docker-liberty-startup.sh'], u'Config': {u'AttachStderr': True, u'AttachStdin': False, u'AttachStdout': True, u'Cmd': [u'/bin/sh', u'-c', u'/startup/docker-liberty-startup.sh'], u'CpuShares': 0, u'Cpuset': u'', ... docker start <- (u'77a19fb191637f6b969cd6315acfd7965319c8a2f6caa3d19055855936ae56aa') Cannot start container 77a19fb191637f6b969cd6315acfd7965319c8a2f6caa3d19055855936ae56aa: (exit status 2) 

如果我看看生成的容器,它说:

 ... "State": { "Error": " (exit status 2)", "ExitCode": 128, "FinishedAt": "0001-01-01T00:00:00Z", 

检查日志的内容与成功启动的容器(实例详细信息除外)没有明显不同。 我还没有find任何解释这些退出代码似乎适用于这种情况。 有没有办法从Docker获得有关失败原因的更多详细信息?