docker - 重新启动docker daemon后无法启动某些容器

当我重新启动docker服务时,我将启动以下容器,但是会发生错误。

$docker ps -a
CONTAINER ID  IMAGE               COMMAND      CREATED       STATUS
591009977bae  yomin/deepdive:1.0  "/bin/bash"  3 weeks ago   Exited (-1) 3 hours ago

错误:
$docker start -i -a 591009977bae
Error response from daemon: Cannot start container 591009977bae: [0] Id already in use: Container with id exists: 591009977baefe0ad7986b3149e9c8090655c3419b46e72bfa0c554189a54739

以下是一些信息,服务器是Ubuntu14.04:
$docker info
Containers: 6
Images: 60
Server Version: 1.9.1
Storage Driver: aufs
Root Dir: /var/lib/docker/aufs
Backing Filesystem: extfs
Dirs: 76
Dirperm1 Supported: false
Execution Driver: native-0.2
Logging Driver: json-file
Kernel Version: 3.13.0-24-generic
Operating System: Ubuntu 14.04.3 LTS
CPUs: 24
Total Memory: 94.37 GiB
Name: ubuntu
ID: P322:L4XK:BGEL:AAZ4:O6VF:IX2O:AUMK:QCBD:RJIS:RGOU:LCJI:GDGU
WARNING: No swap limit support

似乎与我在Stackoverflow上发现的其他问题不同...有人可以帮助我吗?

最佳答案

实际上,当我重述您的情况时,
我成功地重新启动了容器。
Docker version 1.9.x有一些晦涩的错误

我认为您可以将docker-engine升级到最新的version(1.10.3)并重试,这是一个好主意。

https://stackoverflow.com/questions/36216997/

相关文章:

docker - 由 Docker 复制的文件被视为目录

docker - Docker yum安装问题-无法为存储库检索metalink:epel/x86_

docker - Docker Compose YAML版本1和版本2有什么区别?

amazon-web-services - 前端和后端应用程序的 Docker 示例

docker - dnsmasq 跨 docker 容器的奇怪行为

postgresql - 使用Docker容器和主机LAN的Postgres网络

macos - Docker-Machine坚持创建默认值

docker - Godep无法在Docker容器中工作

jenkins - 使用具有马拉松和Mesos的持久卷在docker内部运行jenkins的权限错误

docker - pkgProblemResolver::Resolve生成的中断,这可能是由保留的