如何复制从Internet获取的Docker镜像并将其移动到未连接到Internet的主机?

cod*_*aig 1 docker

假设我想从Internet下载并构建一个Docker镜像(例如https://github.com/zettio/weave/blob/master/weaver/Dockerfile),然后将其带到未连接到Internet的计算机上,以便计算机可以使用它运行容器?

我需要存档哪些文件/目录才能执行此操作?

cro*_*nos 6

Save它,将tar文件复制到USB,转到其他计算机和load它.

docker save -o image.tar image
Run Code Online (Sandbox Code Playgroud)

然后在其他电脑上:

docker load -i image.tar
Run Code Online (Sandbox Code Playgroud)