使用CRIU的Wildfly Docker容器实时迁移失败

时间:2017-01-31 09:29:37

标签: docker wildfly restore checkpoint

我正在尝试将wildfly docker容器迁移到另一个主机,如here所述。 np-example运行得非常好。

这是我的容器

docker run -itd -p 8081:8080 -v /tmp/docker/:/opt/jboss/wildfly/standalone/deployments/:rw --name=mywildfly jboss/wildfly

但是当我尝试检查它时,我收到此错误

docker checkpoint mywildfly
Error response from daemon: Cannot checkpoint container mywildfly: criu failed: type NOTIFY errno 0
Error: failed to checkpoint one or more containers

即使是暂停的wildfly服务器和没有端口转发和卷共享的容器也无法检查点。

 docker run --name=wildfly -itd jboss/wildfly

任何人都可以告诉我如何找到一个日志文件来指定错误。

提前致谢

1 个答案:

答案 0 :(得分:0)

您无法检查使用-t选项运行的容器,如文档末尾所述:

https://github.com/docker/docker/blob/master/experimental/checkpoint-restore.md