When running multiple dockers on your network, there are times you can push and pull docker images back and forth.
To local image to other external docker service:
docker save name:tag | bzip2 | ssh remote docker load
even for more visual way
docker save imgName:tag | bzip2 | pv | ssh 192.168.0.x docker load
You don't need to save to file and move the file and load the file.
[How to copy Docker images from one host to another without using a repository
How do I transfer a Docker image from one machine to another one without using a repository, no matter private or public? I create my own image in VirtualBox, and when it is finished I try to depl...
If you need to pull external docker image on the fly and save as file:
ssh 192.168.0.x docker save imgName:latest | pv | gzip > ./imgName_latest.tar.gz
This way, you can save some time to saving images to file, loading file to image.
'geek_stuff > server & linux' 카테고리의 다른 글
|How to fuzzy cd (change directory) to specific directory (0)||2021.09.30|
|How to transfer docker image through ssh (0)||2021.09.17|
|Setup NTP synchronization in WSL2 Ubuntu 20.04 (0)||2021.08.26|
|우분투 preseed 예제 (0)||2013.10.22|
|apt 사용시 proxy 사용 (0)||2012.08.06|
|ubuntu repository mirroring (0)||2012.08.06|