需要将Docker从一个mac移动到另一个mac

我没有在我的Mac之一的互联网连接。 我需要使用docker拉。 我想是的,我将使用泊坞窗拉在我的Mac与互联网连接,然后将其复制到我没有互联网连接的Mac。 如何进行这种复制?

在源机器上使用docker save将图像保存到TAR文件,将TAR复制到目标机器并运行docker load

 > docker pull ubuntu:16.04 16.04: Pulling from library/ubuntu Digest: sha256:28d4c5234db8d5a634d5e621c363d900f8f241240ee0a6a978784c978fe9c737 Status: Downloaded newer image for ubuntu:16.04 > docker save -o ubuntu-16.04.tar ubuntu:16.04 > ll *.tar -rw------- 1 scrapbook scrapbook 132771840 Oct 5 08:32 ubuntu-16.04.tar 

复制该文件,然后在第二个框上:

 > docker load -i ubuntu-16.04.tar Loaded image: ubuntu:16.04 

它将被加载原始图像标签,所以在第二个盒子,你可以参考这个例子作为ubuntu:16.04

在Linux上,我只是复制/var/lib/docker/到另一台机器。

由于这个答案表示这个目录等于mac上的以下内容:

〜/资源库/集装箱/ com.docker.docker /数据/ com.docker.driver.amd64 Linux的/ Docker.qcow2

所以请尝试将该目录复制到第二个mac。 不幸的是,我不能自己尝试,但这是一个暗示,也许:)