Docker容器文件Docker.qcow2损坏? 需要来自其中一个容器的数据

我只是被臭名昭着的docker问题所困扰,因为这个问题使得邮件无法启动。

诊断告诉我:失败:

Optional(“diagnostic: response is not valid JSON”) 

我读了CodeGo.net,我需要删除Docker.qcow2重新开始,但在此之前,我做了一些vim编码的容器,我非常需要代码之前,我删除了qcow2文件,并失去了我所有的数据。

请分享有关如何从文件中提取我的数据的任何想法。

我尝试了很多东西,包括:

  1. qemu-img技巧重新压缩它复制到另一个mac和 – >问题在新的mac上复制以及

  2. 只需运行docker inspect – >但是在unix:///var/run/docker.sock中无法连接到Docker守护进程。 docker守护进程运行吗?

  3. 我看到这个post: http : //www.vivekjuneja.in/tips/2016/12/02/docker-1.12.3-view-host-fs/但是它也需要docker客户端连接,而在我的设置时,尝试运行docker我得到:

 com.docker.osx.hyperkit.linux failed to start Exit code 1 

想法?