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获得有关失败原因的更多详细信息?
- 如何将IP路由到Ubuntu的另一个IP?
- 自动扩展Docker群集服务
- docker-compose生成错误:命令'gcc'失败,退出状态4
- 从守护进程I / O超时的Dockerregistry错误响应
- 带有webpack和卷的Docker容器不会将文件从容器卷保存到主机中。 只是空的文件夹
- Artifactory作为docker工具registry – docker-remote-cache保持为空
- 在Docker 1.3.2 rhel 7主机上由未知权限签名的x509证书
- 我以为我了解Docker直到看到BusyBox docker镜像
- 有没有办法从Docker中的父图像文件复制到构build的子图像?