【Docker】將RancherOS安裝到硬碟
阿新 • • 發佈:2019-01-23
RancherOS映象預設使用記憶體來載入,如果需要安裝到硬碟,方法如下
下載IOS映象
用puttygen生成RSA的公鑰和私鑰
- 公鑰取名為:rsa_public
- 私鑰取名為:rsa_private
編輯配置檔案
- 在記憶體中啟動RancherOS映象
- 執行:
vi cloud-config.yml
編輯配置檔案
#cloud-config
rancher:
network:
interfaces:
eth0:
address: 192.168.88.105/24
gateway: 192.168 .88.254
mtu: 1500
dhcp: false
ssh_authorized_keys:
- ssh-rsa 公鑰內容貼上寫在這裡
- 公鑰的內容為:(注意內容為一行)
AAAAB3NzaC1yc2EAAAABJQAAAQEArHgbU09C7hOveQtrEhVnUgfETZu0klojQZqcNY/7lmavNPfIvEHFlrPTWGTeLmBFZsjjX6znYXiZ3xtEqqTgf6NVQEe4QrbbwwY2XJ0UnFLIvx9Si5Tz10b8WU0f5FRwVf6aT1d92TWajYQu/YdZyIgA/WuKjHZf+3 yPOouwRNUnd2rhpVsocD8wckAiWcFUMl2Nvj0yTWvX9Z487yUDRfzVDnXYYJzsKCwv/djDjUClt/GzTJO8Z9kgTrp0k4RN8G3hHdDVCzEnelWQmDEccO8vEQVpZp5QREnkbW6MEMW4v1pOyifaO6iwVOMxXctVsKpoJ21cS8kcyzJXTQzjDw==
用命令安裝RancherOS到硬碟中
- 執行:
sudo ros install -c cloud-config.yml -d /dev/sda
用私鑰登陸並修改使用者密碼
- 剛裝好的系統的rancher使用者不知道密碼,所以必須用剛剛建立的私鑰登陸並修改
- 開啟putty,在auth設定中載入剛剛生成的私鑰,使用者為rancher
- 登陸後,執行命令:
sudo passwd rancher
- 輸入兩次新的密碼
- 安裝完成