Copy docker image to other machine

Moki Lv6

Send without use disk:

1
2
3
4
5
docker save busybox:latest | ssh user@host "docker load"
docker save busybox:latest | zstd -T0 -16v | ssh user@host "zstd -T0 -d | docker load"
docker save busybox:latest | gzip -7 | ssh user@host "gzip -d | docker load"
docker save busybox:latest | pigz -2 | ssh user@host "gzip -d | docker load"
docker save busybox:latest | xz --threads=0 | ssh user@host "xz -d | docker load"

Receive without use disk:

1
2
3
4
5
ssh user@host "docker save busybox:latest" | docker load
ssh user@host "docker save busybox:latest | zstd -T0 -16v" | zstd -T0 -d | docker load
ssh user@host "docker save busybox:latest | gzip -7" | gzip -d | docker load
ssh user@host "docker save busybox:latest | pigz -2" | gzip -d | docker load
ssh user@host "docker save busybox:latest | xz --threads=0" | xz -d | docker load
On this page
Copy docker image to other machine