将本地Docker映像移动到minikube(映像持久性)

58wvjzkj  于 2022-11-22  发布在  Docker
关注(0)|答案(1)|浏览(169)

嘿,伙计们,这是一个快速的问题,看看是否有可能将存储在本地PC上的图像移动到minikube中,而不必继续在minikube中构建它们。

我的问题:

我的问题是,每次我重新启动我的计算机,我将不得不使用eval $(minikube docker-env)命令连接我的shell会话到minikube docker守护进程来重建映像。然而,您使用本地守护进程在其上构建的映像在重新启动或关机时是持久的。是否有办法将这些映像移动到minikube中,以便minikube docker守护进程可以拾取它们,或者直接从我的本地PC上提取这些图像的方法?

lkaoscv7

lkaoscv71#

  • 如果要将现有容器保存回映像(建议使用新的映像名称),请运行:
  • 嵌入器提交-p容器标识新图像名称 *
  • 然后,您可以通过以下方式将图像导出到tarball中:
  • docker保存-o已保存的IMG.tar NEW_IMAGE_NAME*
  • 通过以下方式确定Minikube容器的IP地址:“minikube ip"。它可能是192.168.49.2。您的主机计算机将是192.168.49.1。
  • 然后通过“minikube ssh”连接到Minikube容器,并从主机服务器上scp压缩包。
  • 在此页面中,您可以选择以下选项:*

(Note空格+结尾处的句点)

  • 然后通过以下方式从tar文件导入图像:
  • Docker加载--输入已保存IMG.tar *

相关问题