• docker k8s安装


    docker安装

    删除依赖包

    sudo yum remove docker

    docker-client

    docker-client-latest

    docker-common

    docker-latest

    docker-latest-logrotate

    docker-logrotate

    docker-selinux

    docker-engine-selinux

    docker-engine

    安装依赖包

    sudo yum install -y yum-utils

    device-mapper-persistent-data

    lvm2

     设置yum源

    yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

    安装docker命令

    $ sudo yum makecache fast

    $ sudo yum install docker-ce

    docker开机启动和开启命令

    $ sudo systemctl enable docker

    $ sudo systemctl start docker

    测试后安装成功

    docker run hello-world

    k8s安装

    kubeadm工具安装

    设置yum源

    [kubernetes]

    name=Kubernetes

    baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64

    enabled=1

    gpgcheck=0

    安装kubeadm

    yum install -y kubelet kubeadm kubectl --disableexcludes=kubernetes

    设置kubeadm开机启动

    systemctl enable kubelet && systemctl start kubelet

    设置docker开机启动

    systemctl enable docker && systemctl start docker

    kubeadm config

    初始化一个配置文件

    kubeadm config print init-defaults > init.default.yaml

    可以对文件进行编辑按需生成合适的配置定制仓库地址用

    apiVersion: kubeadm.k8s.io/v1beta1

    kind: ClusterConfiguration

    imageRepository: docker.io/dustise

    kubernetesVersion: v1.14.0

    networking:

      podSubnet: "192.168.0.0/16"

    下载相关镜像

     kubeadm config images pull --config=init -config.yaml

  • 相关阅读:
    基于ARM的指纹采集仪的设计与实现
    基于单片机和CPLD的数字频率计的设计
    转来的
    单片机式语音播报伏特表
    汽车驾驶模拟器单片机系统设计
    基于AT89C51的智能矿井环境质量监控系统
    我的理解OpenAPI原理
    关联规则中的支持度与置信度
    LVS-NAT实现负载均衡
    在IIS上部署Analysis Services
  • 原文地址:https://www.cnblogs.com/huhuxixi/p/11399600.html
Copyright © 2020-2023  润新知