离线安装k3s+docker
更新时间:2021-01-18
背景说明
某些场景下,边缘节点无法连接公网,此时需要离线安装k3s和docker,本文重点讲解k3s和docker的离线安装方法。
获取离线安装包
- 下载离线安装包k3s-install.zip,然后copy至边缘节点。
- 解压缩k3s离线安装包,执行如下命令:
unzip k3s-install.zip
解压以后得到如下文件:
架构说明:此安装包支持amd64、arm64、arm32三种架构的k3s+docker安装,安装脚本会基于当前边缘节点的架构自动使用相匹配的安装包。
离线安装docker
- 执行docker安装命令:
./docker-install.sh
注意:安装过程当中不要按
CTRL+C
中断安装过程
- 查看docker运行状态
systemctl status docker
如下图所示,证明docker正常运行:
- 常用命令
systemctl start docker
systemctl stop docker
离线安装k3s
- 执行k3s安装命令
./k3s-install.sh
- 如果使用docker作为k3s的容器运行时,在交互命令当中选择
no
,如下图所示:
注意:安装过程当中不要按
CTRL+C
中断安装过程
- 查看k3s运行状态
systemctl status k3s
如下图所示,证明k3s正常运行:
- 如果使用containerd作为k3s的容器运行时,在上述第2步当中选择
yes
。