sshd每次开机之后启动sshd操作如下mkdir/run/sshd /usr/sbin/sshd下载安装dockerwgethttps://download.docker.com/linux/static/stable/x86_64/docker-20.10.6.tgztarxf docker-20.10.6.tgzchown-Rroot.rootdockercpdocker/* /usr/bin/groupadddockermkdir/var/lib/docker /etc/docker配置文件vim /etc/docker/daemon.json{storage-driver:overlay2,exec-opts:[native.cgroupdriversystemd],live-restore:true,registry-mirrors:[https://docker.m.daocloud.io,https://docker.1ms.run,https://docker.1panel.live,https://hub.littlediary.cn,https://docker.kejilion.pro,https://lispy.org,https://docker.xiaogenban1993.com,https://docker.xuanyuan.me,https://docker.mybacc.com,https://docker-0.unsee.tech,https://dockerpull.cn],log-driver:json-file,log-opts:{max-size:100m,max-file:3}}启动dockerd/usr/bin/dockerd启动dockerd报错failed to start daemon: Error initializing network controller: error obtaining controller instance: unable to add return rule in DOCKER-ISOLATION-STAGE-1 chain: (iptables failed: iptables --wait -A DOCKER-ISOLATION-STAGE-1 -j RETURN: iptables v1.8.7 (nf_tables): RULE_APPEND failed (No such file or directory): rule in chain DOCKER-ISOLATION-STAGE-1(exit status 4))解决切换到legacy iptables如果你的系统使用的是nftables作为默认的防火墙管理工具Docker可能会因为与iptables的兼容性问题sudoupdate-alternatives--setiptables /usr/sbin/iptables-legacysudoupdate-alternatives--setip6tables /usr/sbin/ip6tables-legacy最后启动dockerdnohup/usr/bin/dockerd上传docker命令补全脚本并sourcesource/usr/share/bash-completion/completions/docker安装kubectlaptupdateaptinstall-yapt-transport-httpscurlcurl-fsSLhttps://mirrors.aliyun.com/kubernetes/apt/doc/apt-key.gpg|apt-keyadd-catEOF/etc/apt/sources.list.d/kubernetes.listdeb https://mirrors.aliyun.com/kubernetes/apt/ kubernetes-xenial main EOFaptupdateaptinstall-ykubectl也可以下载二进制kubectlcurl-LOhttps://cdn.dl.k8s.io/release/v1.20.3/bin/linux/amd64/kubectl#kubectl自动补全echosource (kubectl completion bash)/etc/profile安装helmcurlhttps://baltocdn.com/helm/signing.asc|sudogpg--dearmor-o/usr/share/keyrings/helm-archive-keyring.gpgechodeb [signed-by/usr/share/keyrings/helm-archive-keyring.gpg] https://baltocdn.com/helm/stable/debian/ all main|sudotee/etc/apt/sources.list.d/helm-stable-debian.listsudoapt-getupdatesudoapt-getinstallhelm helm version#helm自动补全echosource (helm completion bash)/etc/profile