当前位置: 首页 > news >正文

ubuntu/kali安装k8s

文章目录

      • 1. 阿里云镜像
      • 2. 更新索引并查看版本
      • 3. 备份所有镜像到一个文件
      • 4. 在目标机器恢复

常用的国内源有:


1. 阿里云镜像

sudo curl -fsSLo /usr/share/keyrings/kubernetes-archive-keyring.gpg https://mirrors.aliyun.com/kubernetes/apt/doc/apt-key.gpgecho "deb [signed-by=/usr/share/keyrings/kubernetes-archive-keyring.gpg] \
https://mirrors.aliyun.com/kubernetes/apt/ kubernetes-xenial main" | \
sudo tee /etc/apt/sources.list.d/kubernetes.list


2. 更新索引并查看版本

sudo apt-get update
apt-cache madison kubeadm kubelet kubectl

你就能看到镜像站提供的版本列表,然后再安装指定的版本:

sudo apt-get install -y kubelet=1.20.15-00 kubeadm=1.20.15-00 kubectl=1.20.15-00
swapoff -a && sed -i '/ swap / s/^\(.*\)$/#\1/g' /etc/fstab
sudo sysctl net.bridge.bridge-nf-call-iptables=1
sudo sysctl net.ipv4.ip_forward=1


3. 备份所有镜像到一个文件

docker save -o all-images.tar $(docker images --format '{{.Repository}}:{{.Tag}}')

这样会把当前机器上所有镜像打包到 all-images.tar 里。


4. 在目标机器恢复

docker load -i all-images.tar

这样所有镜像就都导入了。


⚠️ 注意:

  • 如果你有镜像的 TAG<none>,上面命令会报错,可以加个过滤:

    docker save -o all-images.tar $(docker images --format '{{.Repository}}:{{.Tag}}' | grep -v '<none>') scp -P 22 all-images.tar michah@192.168.31.161:/home/michah/
    # 检查 192.168.31.161的状态
    sudo systemctl status ssh
    # 关闭swap
    swapoff -a && sed -i '/ swap / s/^\(.*\)$/#\1/g' /etc/fstab\n
    
  • docker save 只会打包镜像,不会包含容器里的数据卷。卷的数据需要额外用 rsync 或我上面提到的 busybox tar 方法迁移。

在这里插入图片描述

http://www.dtcms.com/a/596419.html

相关文章:

  • 开源 Objective-C IOS 应用开发(二)Xcode安装
  • 【论文阅读】Gradient Guidance for Diffusion Models:An Optimization Perspective
  • WebSocket调试工具(html),用于调试WebSocket链接是否畅通
  • Springboot3.X+security6.5+jdk21
  • 中文企业网站设计欣赏宁波网站建设方案联系方式
  • Vue2 入门到实战(day2):计算属性、监视属性、样式绑定与条件渲染(附代码案例)
  • C语言位运算深度应用:嵌入式硬件寄存器控制与低功耗优化实践
  • 深圳建立网站营销用动易建设网站教程
  • 京东后端架构技术,Pipline 设计 解决复杂查询逻辑
  • 《STM32 江湖 SPI 双绝:硬件外设与软件模拟的深度解析》
  • Docker学习笔记---day002
  • F280049C学习笔记之X-BAR
  • Python基础教学:Python的openpyxl和python-docx模块结合Excel和Word模板进行数据写入-由Deepseek产生
  • WebSocket原理及实现详解
  • 网站建设与管理吴振峰pptapp的制作需要多少钱
  • 优雅与极简:将你的屏幕变成复古翻页钟——Fliqlo for Mac 完全指南
  • wsl ubuntu24.04 cuda13 cudnn9 pytorch 显卡加速
  • macos安装mysql
  • 解决 iPhone 和 Mac 之间备忘录无法同步的9种方法
  • 【Ubuntu系统开机后出现:GNU GRUB ,Advanced options for Ubuntu】
  • 江西省建设监督网站电子网特色的企业网站建设
  • Mac上DevEco-Studio功能/使用介绍
  • Redis 配置详解
  • Mac 下载 VMware 11.1.0-1.dmg 后如何安装?超简单教程
  • mac怎么卸载office Powerpoint
  • dz论坛做分类网站wordpress git 7.5
  • Java 大文件上传实战:从底层原理到分布式落地(含分片 / 断点续传 / 秒传)
  • 有趣的网站网址之家wordpress网站中英文切换
  • 「腾讯云NoSQL」技术之Redis篇:精准围剿rehash时延毛刺实践方案揭秘
  • 中控播控系统:一键掌控多媒体空间