国内离线安装包
前置条件
- CentOS7系统,如果是其他系统需要调整 etc 内文件和 step1.init.sh 脚本
- 有一台主机可以访问外网
- 主机之前可互信访问/密码访问,只能通过堡垒机访问的并不适用
安装整合包
注意:k8s 1.24以后,项目已经设置默认容器运行时为 containerd,无需手动修改
| k8s | docker | containerd(runtime) | 下载地址 |
|---|---|---|---|
| 1.24.17 | 24.0.5 | - | - |
| 1.25.13 | 24.0.5 | - | - |
| 1.26.8 | 24.0.5 | - | - |
| 1.27.5 | 24.0.5 | - | - |
| 1.28.1 | 24.0.5 | - | - |
| 1.29.0 | 24.0.7 | - | - |
| 1.30.1 | 26.1.3 | - | 立即下载 |
命令对比
| 命令 | docker | crictl(推荐) |
|---|---|---|
| 查看容器列表 | docker ps | crictl ps |
| 查看容器详情 | docker inspect | crictl inspect |
| 查看容器日志 | docker logs | crictl logs |
| 容器内执行命令 | docker exec | crictl exec |
| 挂载容器 | docker attach | crictl attach |
| 容器资源使用 | docker stats | crictl stats |
| 创建容器 | docker create | crictl create |
| 启动容器 | docker start | crictl start |
| 停止容器 | docker stop | crictl stop |
| 删除容器 | docker rm | crictl rm |
| 查看镜像列表 | docker images | crictl images |
| 查看镜像详情 | docker inspect | crictl inspecti |
| 拉取镜像 | docker pull | crictl pull |
| 推送镜像 | docker push | 无 |
| 删除镜像 | docker rmi | crictl rmi |
| 查看Pod列表 | 无 | crictl pods |
| 查看Pod详情 | 无 | crictl inspectp |
| 启动Pod | 无 | crictl runp |
| 停止Pod | 无 | crictl stopp |

