繁体   English   中英

Docker + Kubernetes构建

[英]Docker + Kubernetes build

我正在尝试使用Docker + Kubernetes进行应用程序管理。

我已经为Kubernetes集群安装了kubectl,kubeadm,kubelet(从Google文档获得了步骤)。

现在群集具有2个节点(1个主节点,1个子节点)

我有一个自定义的Dockerfile,如何将其用作Kubernetes吊舱?

如果这不可能,那么如何将docker构建从master传递给Kubernetes子进程。

您可以在集群外部或集群内部使用私有Docker注册中心,也可以使用本地(预拉)映像。

  1. 在集群之外,您可能需要查看以下内容:

  2. 在集群内部,您可能需要查看Kubernetes中Private Docker Registry

  3. 如果您对使用注册表不感兴趣,还可以在每个Kubernetes节点上构建映像,以便Docker不必提取它。 为了避免Kubernetes尝试拉动任何imagePullPolicy ,您必须将容器的imagePullPolicy设置为Never 官方文档中对此进行了描述。

Dockerfile会创建Pod使用的映像,Kubernetes仅使用您创建的Docker映像,而不会为您构建Docker映像。 我想您想做的是:

那应该使您朝着正确的方向前进,但您将不得不阅读更多内容:)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM