minikube docker

minikube docker,第1张

minikube docker

该命令

minikube docker-env
返回一组Bash环境变量导出,以配置您的本地环境以重新使用Minikube实例中的Docker守护程序。

通过此输出

eval
会导致bash评估这些出口并使它们生效。

您可以通过省略评估步骤并

minikube docker-env
直接运行来查看将在您的Shell中执行的特定命令。但是, 这不会执行配置
–需要为此评估输出。


这是一项工作流程优化,旨在改善您在minikube环境中运行的构建和运行Docker映像的体验。强制使用minikube的Docker守护程序来有效使用minikube并不是强制性的,但是这样做可以显着提高代码-
构建-测试周期的速度。

在正常的工作流程中,您的主机上将有一个与minikube中不同的Docker注册表,这需要以下过程来在minikube中构建和运行Docker映像:

  1. 在主机上构建Docker映像。
  2. 用远程注册表或minikube实例的注册表在本地计算机的映像注册表中重新标记生成的映像。
  3. 将映像推送到远程注册表或minikube。
  4. (如果使用远程注册表)请配置具有相应权限的minikube,以从注册表中提取图像。
  5. 在minikube中设置您的部署以使用该映像。

通过在Minikube中重新使用Docker注册表,这将成为:

  1. 使用Minikube的Docker实例构建Docker映像。这会将映像推送到Minikube的Docker注册表。
  2. 在minikube中设置您的部署以使用该映像。

可以在minikube文档中找到有关此目的的更多详细信息。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4899301.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-12
下一篇 2022-11-12

发表评论

登录后才能评论

评论列表(0条)

保存