一、安装准备
RancherOS使在开发,测试和生产中大规模运行容器变得简单。通过容器化系统服务并利用Docker进行管理,操作系统提供了一个非常可靠且易于管理的容器环境。
系统服务由Docker Compose定义,并使用cloud-init自动配置,从而减轻管理负担。不需要的库和服务被淘汰,从而大大减少了占用空间,并减少了更新,修补和维护容器主机操作系统的麻烦。
1、内存需求
平台 | 内存需求(> = V1.5.X) | 内存要求(V1.4.X) |
---|---|---|
Baremetal | 1GB | 1280MB |
VirtualBox | 1GB | 1280MB |
VMWare | 1GB | 1280MB(rancheros.iso)、2048MB(rancheros-vmware.iso) |
GCE | 1GB | 1280MB |
AWS | 1GB | 1.7GB |
2、推荐环境
最低要求 | |
---|---|
CPU | 支持 64 位的 Intel® 或 AMD 处理器*;2 GHz 或速度更快的处理器 |
内存 | 2 GB 或更大 RAM(推荐使用 4 GB) |
硬盘 | 需要 50GB 以上的可用磁盘空间(磁盘大小需要根据实际使用场景来确定) |
三、RancherOS 安装
RancherOS ISO 文件可用于在KVM,VMware,VirtualBox,Hyper-V,Proxmox VE 或裸机服务器上创建新的RancherOS 安装。
一些虚拟机管理程序可能需要内置代理与guest虚拟机通信,因此,RancherOS预编译了一些ISO文件。
管理程序 | ISO |
---|---|
VMware的 | rancheros-vmware.iso |
Hyper-V的 | rancheros-hyperv.iso |
Proxmox VE | rancheros-proxmoxve.iso |
1、下载安装包
访问GitHub地址: https://github.com/rancher/os/releases
需要根据自己宿主机的情况选择合适的镜像:
下载最新稳定版的RancherOS安装包.
2、安装并配置
登录用户名密码都是 rancher
添加IP地址:
sudo ip addr add 192.168.1.130/24 dev eth0
或者
sudo ifconfig eth0 192.168.1.130 netmask 255.255.255.0
添加网关:
sudo route add default gw 192.168.1.1
修改DNS:
sudo vi /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4
:wq! #保存退出
参考资料:
https://www.cnrancher.com/docs/os/v1.x/cn/quick-start-guide/
https://www.osyunwei.com/archives/9591.html
更新时间:2024-08-02 14:28