在系统(Linux)上运行容器的依赖性是什么?

时间:2018-12-04 01:46:37

标签: docker kubernetes docker-compose linux-containers

我是世界上不熟悉的容器,docker,kubernetes,并且我正在研究实现中间件分布式项目的要求。我在Docker和Kubernetes上学习了一些关键的容器课程。 但是我想请那些在生产环境(或者只是执行和实例化,其中每个模块都是容器)中有更多经验的人来执行容器?

我是否必须为此安装docker依赖包以及docker本身?要仅使用Kubernetes提升Pod和服务,是否还必须在主机上安装Kubectl?

注意:对于使用google cloud进行本地开发和部署,我已经进行了一些测试,并且我知道这是必要的。

2 个答案:

答案 0 :(得分:0)

要在系统上设置docker,您需要以下内容

  • 如果要使用docker设置K8
    1. docker-ce / docker
    2. 小玩意
    3. kubectl
    4. curl&wget
  • 如果要使用minikube设置k8s
    1. 您将需要minikube
    2. virtualenv

答案 1 :(得分:0)

我觉得您需要更具体地说明您想确切知道的内容。 当前有多个container technologies。要专门安装docker,您的Linux计算机应具有内核版本> 3.10。。 如果您想在Linux机器上安装Kubernetes

  • 您需要修改操作系统级别的内容(例如防火墙,交换等)
  • 您需要安装container run time和其他kubernetes软件包(kubelet kubeadm kubectl)之一,然后设置容器网络。

Here,您可以找到通过Kubeadm安装kuberentes的明确说明