我在docker-compose
中使用ubuntu 16.04
运行了一项服务。过了一会儿,我认为出了点问题,系统用尽了内存,并且我为服务或容器通过docker
或docker-compose
运行的每个命令都出现以下错误:
rpc error: code = 14 desc = grpc: the connection is unavailable
我检查了容器info
,似乎一切正常。另外,我可以通过运行sudo docker container list
来查看容器,并且它们的状态为Up
。
答案 0 :(得分:0)
首先我通过运行sudo docker cp CONTAINER_ID:/path/to/data .
从卷数据中进行备份,以避免丢失卷数据。然后按以下方式重新启动Docker:
sudo service docker restart
问题已解决。现在容器状态为Exited
。我认为当系统内存不足时docker崩溃了,然后docker没有正常功能。