热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

minikubedocker-env是什么意思?

如何解决《minikubedocker-env是什么意思?》经验,为你挑选了1个好方法。

在Kubernetes minikube教程中,有一个使用Minikube Docker守护进程的命令:

$ eval $(minikube docker-env)

这个命令到底是做什么的,也就是说究竟是什么minikube docker-env意思?



1> Cosmic Ossif..:

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

通过此输出eval会导致bash评估这些导出并使它们生效.

您可以通过省略评估步骤并minikube docker-env直接运行来查看将在shell中执行的特定命令.但是,这不会执行配置 - 需要为此评估输出.


这是一个工作流程优化,旨在改善您构建和运行Docker镜像的体验,您可以在minikube环境中运行这些镜像.重新使用minikube的Docker守护进程有效地使用minikube并不是强制性的,但这样做会显着提高代码构建测试周期的速度.

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

    在主机上构建Docker镜像.

    使用远程注册表或minikube实例的注册表重新标记本地计算机的映像注册表中的构建映像.

    将图像推送到远程注册表或minikube.

    (如果使用远程注册表)使用适当的权限配置minikube以从注册表中提取图像.

    在minikube中设置部署以使用图像.

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

    使用Minikube的Docker实例构建Docker镜像.这将图像推送到Minikube的Docker注册表.

    在minikube中设置部署以使用图像.


有关此目的的更多详细信息,请参见minikube文档.


推荐阅读
author-avatar
u47871838
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有