Linux 当tar可以';找不到容器文件系统

Linux 当tar可以';找不到容器文件系统,linux,docker,docker-swarm,Linux,Docker,Docker Swarm,我在CentOS虚拟机上运行docker。一些版本信息: Linux cmodqa.lab.c-cor.com 3.10.0-229.4.2.el7.x86_64#1 SMP星期三5月13日10:06:09 UTC 2015 x86_64 x86_64_64 GNU/Linux [root@xxx~]#docker版本 客户端版本:1.6.0 客户端API版本:1.18 Go版本(客户端):go1.4.2 Git提交(客户端):8aae715/1.6.0 OS/Arch(客户端):linux/a

我在CentOS虚拟机上运行docker。一些版本信息:

Linux cmodqa.lab.c-cor.com 3.10.0-229.4.2.el7.x86_64#1 SMP星期三5月13日10:06:09 UTC 2015 x86_64 x86_64_64 GNU/Linux

[root@xxx~]#docker版本 客户端版本:1.6.0 客户端API版本:1.18 Go版本(客户端):go1.4.2 Git提交(客户端):8aae715/1.6.0 OS/Arch(客户端):linux/amd64 服务器版本:1.6.0 服务器API版本:1.18 Go版本(服务器):go1.4.2 Git提交(服务器):8aae715/1.6.0 OS/Arch(服务器):linux/amd64

以root用户身份运行此命令:

令牌=$(docker运行--rm swarm创建)

返回:

时间戳:2015-05-29 09:26:25.967347311-0700 PDT 代码:系统错误

消息:[/usr/bin/tar-cf/var/lib/docker/tmp/c77446605e81944d4fb0d09a68339d2026db2af100/_-tmp.tar-C/var/lib/docker/devicemapper/mnt/c77446605e81944d4fb0d09a68339d2026db2afs/tmp.]失败:/usr/bin/tar/lib/docker/devicemapper/devicemapper/mnt/c77445e944d4d4d0fb0b0c40d0chdb2afs/tmp /usr/bin/tar:错误不可恢复:正在退出 :退出状态2

框架: 0:setupRootfs 包:github.com/docker/libcontainer

文件:rootfs_linux。go@30 1:Init 包:github.com/docker/libcontainer。(*linuxStandardInit)

文件:standard_init_linux。go@52 2:淀粉化 包:github.com/docker/libcontainer.(*LinuxFactory)

文件:factory_linux。go@223 3:初始值设定项 包:github.com/docker/docker/daemon/execdriver/native

文件:init。go@35 4:Init 包:github.com/docker/docker/pkg/reexec

档案:reexec。go@26 5:main 包装:主要

档案:docker。go@29 6:main 包:运行时

文件:proc。go@63 7:goexit 包:运行时 档案:asm_amd64。s@2232 time=“2015-05-29T09:26:27-07:00”level=fatal msg=“来自守护程序的错误响应::退出stat

tar命令试图读取的文件系统位置不存在:

[root@cmodqa系统]#ls-l/var/lib/docker/deviceapper/mnt/C77446605E81944D4FB0D09A68339D2026DB2AF1335A8A6395B119E60FF/rootfs/tmp ls:无法访问/var/lib/docker/devicemapper/mnt/C77446605E81944D4FB0D09A6839D2026DB2AF1335A8A6395B119E60FF/rootfs/tmp:没有此类文件或目录

事实上:

ls-l/var/lib/docker/devicemapper/mnt/C77446605E81944D4FB0D09A6839D2026DB2AF135A8A6395B119E60FF 总数0

容器的rootfs似乎不在那里。(容器停止后它会消失吗?)


我已经运行过几次了。结果是一样的。

我在Git上的docker存储库上做了进一步的挖掘

这是一个已知的问题,显然是基于红帽包装的Docker,它的影响比swarm更大

向Redhat提交了一个bug:

使用Docker 1.5.0解决此情况