在非Docker计算机上下载Docker镜像,并将其传输到运行Docker的计算机[复制]

jei2mxaa  于 12个月前  发布在  Docker
关注(0)|答案(1)|浏览(136)

此问题在此处已有答案

How to download Docker images without a direct internet connection(1个答案)
11小时前关闭
可以在没有Docker的电脑上通过浏览器下载Docker镜像吗?我想在没有Docker但有快速连接的电脑上下载以下镜像。然后我想将其传输到另一台没有互联网但有Docker的电脑上。
两台都是Windows机器。

docker pull mcr.microsoft.com/dotnet/framework/runtime:4.8-20231212-windowsservercore-ltsc2016

字符串

d7v8vwbk

d7v8vwbk1#

是的,您可以将图像保存到本地文件。
From the Docker documentation,一旦您将图像拉到具有快速连接的PC上,请运行:

docker save mcr.microsoft.com/dotnet/framework/runtime:4.8-20231212-windowsservercore-ltsc2016 | gzip > mcr.microsoft.com/dotnet/framework/runtime:4.8-20231212-windowsservercore-ltsc2016.tar.gz

字符串
这将保存图像到一个.tar文件,然后立即通过管道压缩到gunzip,使一个.tar.gz文件。
然后,您可以在将图像传输到其他PC后加载图像。

docker load < mcr.microsoft.com/dotnet/framework/runtime:4.8-20231212-windowsservercore-ltsc2016.tar.gz


现在,您应该已经准备好在执行docker image -ls命令时运行映像。

相关问题