rancher os的安裝


RancherOS是由Rancher labs出品的一個專為Docker而生的精簡版Linux,提供了一個完整的Docker運行環境。

RancherOS系統鏡像下載地址:https://github.com/rancher/os

 

1.4.8安裝示例

1、VM裝載ISO啟動

2、sudo passwd rancher    //暫且設置rancher/rancher,默認是沒有密碼的,可以tail /etc/shadow |grep rancher,網上的很多扯淡的話

3、用SSH登錄,獲取公鑰和私鑰

ssh-keygen -t rsa #配置秘鑰登錄

將生成的公鑰id_rsa.pub寫到cloud-config.yml文件中

文件示例, 文件里的IP地址要注意

###cloud-config.yml
rancher:
  docker:
    registry_mirror: https://registry.docker-cn.com
  network:
    interfaces:
        eth0:
            address: 192.168.3.15/24
            gateway: 192.168.3.1
            mtu: 1500
            dhcp: false
    dns:
      nameservers:
       - 223.5.5.5
       - 223.6.6.6

ssh_authorized_keys:
  - ssh-rsa xxx  //填寫rsa公鑰

把文件放到/home/rancher/.ssh/下(生成的公鑰和私鑰在這個目錄,建議保存)

4、安裝到硬盤

先用sudo fdisk -l查看分區

 

 sudo ros install -c cloud-config.yml -d /dev/sda #輸入y安裝

 

5、安裝完成后卸載ISO重啟系統

 

 得到192.168.3.15,此處不知為何沒有使用DHCP的地址,如何網段不在3,需要將網斷改到3,再使用SSH連接

SSH連接時使用私鑰,連接上后改Rancher賬戶密碼即可登陸

 

 

6、修改IP地址

添加IP地址:

sudo ip addr add 192.168.21.133/24 dev eth0

或者

sudo ifconfig eth0 192.168.21.133 netmask 255.255.255.0

添加網關:

sudo route add default gw 192.168.21.2

修改DNS:

sudo vi /etc/resolv.conf

nameserver 8.8.8.8

nameserver 8.8.4.4

:wq! #保存退出

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM