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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM