Merge pull request #2973 from Ace-Tang/fix_readme
readme: fix example for checkpoint
This commit is contained in:
commit
7dc2c64c9f
@ -172,11 +172,9 @@ checkpoint, err := task.Checkpoint(context)
|
|||||||
err := client.Push(context, "myregistry/checkpoints/redis:master", checkpoint)
|
err := client.Push(context, "myregistry/checkpoints/redis:master", checkpoint)
|
||||||
|
|
||||||
// on a new machine pull the checkpoint and restore the redis container
|
// on a new machine pull the checkpoint and restore the redis container
|
||||||
image, err := client.Pull(context, "myregistry/checkpoints/redis:master")
|
checkpoint, err := client.Pull(context, "myregistry/checkpoints/redis:master")
|
||||||
|
|
||||||
checkpoint := image.Target()
|
redis, err = client.NewContainer(context, "redis-master", containerd.WithNewSnapshot("redis-rootfs", checkpoint))
|
||||||
|
|
||||||
redis, err = client.NewContainer(context, "redis-master", containerd.WithCheckpoint(checkpoint, "redis-rootfs"))
|
|
||||||
defer container.Delete(context)
|
defer container.Delete(context)
|
||||||
|
|
||||||
task, err = redis.NewTask(context, cio.Stdio, containerd.WithTaskCheckpoint(checkpoint))
|
task, err = redis.NewTask(context, cio.Stdio, containerd.WithTaskCheckpoint(checkpoint))
|
||||||
|
Loading…
Reference in New Issue
Block a user