- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在Saied Kazemi的帮助下,我可以通过docker suspend and resume using criu在Ubuntu 14上使用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/
ssh -t walid@192.168.1.10 sudo docker restore --force=true --image-dir=/tmp/docker-migration/$cid $cid
最佳答案
使用CRIU的Docker容器迁移仍在开发中。到目前为止,检查点和还原集成到Docker的重点一直是同一台计算机上的C / R。
就是说,不仅可以在检查点之后复制CRIU创建的容器镜像(如您所做的那样),而且可以通过复制Dockert在/var/lib/docker/0.0/中由Docker创建的容器目录来手动迁移容器, container / $ cid 以及/var/lib/docker/0.0/image中容器的根文件系统。手动迁移容器的文件系统有些棘手,特别是在使用AUFS或OverlayFS等联合文件系统的情况下。另外,您需要在目标计算机上重新启动Docker守护程序才能看到该容器。
关于docker - 使用criu进行Docker容器迁移,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34424550/
我想知道是否有人知道是否可以使用 CRIU 进行增量检查点,特别是当进程是 Docker 时。 此外,我对在不终止进程的情况下拍摄快照很感兴趣。 我的目标是实现从一个主机到另一个主机的快速(几乎)实时
是否可以使用 Linux 中的 CRIU 工具将一台机器上正在运行的进程内的单个特定 TCP 连接迁移到另一台机器? 我想要的是将特定的 TCP 连接信息转储到内存中,并将该信息传输到对等机器。在这台
我正在尝试在 CRIU 1.8 上运行单元测试。为了准备盒子,我安装了: libprotobuf-lite8libprotobuf8zlib1g-devlibprotobuf-devlibprotob
我是一名优秀的程序员,十分优秀!