Tag: 移民

docker集装箱迁移与criu

在Saied Kazemi的帮助下,我能够通过docker 暂停并在Ubuntu 14上使用criu移植一个容器, 然后继续使用criu 现在我试图将这个容器从一个位置迁移到另一个位置。 我正在使用这些步骤: export cid=$(docker run -d ubuntu tail -f /dev/null) docker exec $cid touch /test.walid mkdir /tmp/docker-migration mkdir /tmp/docker-migration/$cid docker checkpoint –image-dir=/tmp/docker-migration/$cid $cid ssh walid@192.168.1.10 mkdir /tmp/docker-migration ssh walid@192.168.1.10 mkdir /tmp/docker-migration/$cid scp -r /tmp/docker-migration/$cid walid@192.168.1.10:/tmp/docker-migration ssh walid@192.168.1.10 mkdir /tmp/$cid scp -r /var/lib/docker/0.0/containers/$cid walid@192.168.1.13:/tmp ssh -t walid@192.168.1.10 sudo mv /tmp/$cid /var/lib/docker/0.0/containers/ […]

可能增加检查点CRIU

我想知道是否有人知道是否可以使用CRIU来增加检查点,特别是当进程是Docker时。 另外,我有兴趣拍摄快照而不会中止这个过程。 我的目标是实现从主机到另一个主机的快速(几乎)实时迁移过程。 看来CRIU现在是不可能的,但是我已经看过人们在做video了,我想这些文章大部分被发布了将近一年之后,我可能会在这里错过一些东西。