RancherOSのダウンロードとインストール

RancherOSのダウンロード

RancherOS は、Rancher labs によって Docker 用に特別に作成された Linux の合理化されたバージョンで、完全な Docker オペレーティング環境を提供します。Linux カーネル + Docker 環境 + 無駄のない統合された構成管理 = RancherOS

Gitee 高速ダウンロード/ランチェロス

ISOをロードする

ここに画像の説明を挿入
これで使用できるようになりました

ip addr# IP を表示
ここに画像の説明を挿入
route# ゲートウェイを表示
ここに画像の説明を挿入

SSHを設定する

sudo vi /etc/ssh/sshd_config

着替える

PermitRootLogin yes
Port 22

次に、finalshell を使用して ssh に接続します

ローカライズされたインストール

初期の RancherOS はメモリ内で実行されますが、シャットダウンして再起動すると、すべてのファイルと Docker イメージが失われるため、ローカライズされたインストールが必要です。

リモートキーログインを設定する

まず、ssh リモート キー ログインを設定する必要があります。rancherosをハードディスクにインストール後、秘密鍵でログインしないとrancherOSを操作できず、コンソールでパスワードでログインすることもできません

ssh-keygen -t rsa # 配置密钥登录

5 回の改行の後、
ここに画像の説明を挿入
の 2 つのファイルが生成されます: id_rsa.pub と id_rsa。それぞれ公開キーと秘密キーです。保存します。/home/rancher/.ssh

cd /home/rancher/.ssh/
sudo touch cloud-config.yml
cp id_rsa cloud-config.yml 
sudo vi cloud-config.yml

cloud-config.yml を次のように変更します。

#cloud-config
ssh_authorized_keys:
	- ssh-rsa 原本有的一大串字符(私钥)

インストールする

sudo ros install -c cloud-config.yml -d /dev/sda  #输入y安装,如果有错误,是因为网络原因,多试几次。这里/dev/sda是本地磁盘,可以使用 sudo fdisk -l 命令查看本地磁盘

その後、再起動するかどうかを尋ねるメッセージが表示されるので、「いいえ、閉じる」を選択します

インストールミラーを削除し、システムをハードディスクから起動させます。
ここに画像の説明を挿入
rancherOS を再起動した後、クライアントからログインできず、ssh のみであることがわかりました。

ここに画像の説明を挿入
ここでの秘密キーは以前に保存した id_rsa ファイルを選択し、秘密キーのパスワードは空です

テスト後は、作成および変更されたファイルとマウントされたデータ ボリュームを保存することはできませんが、Docker イメージは保存できます。

異なるホストを使用した接続プロセス

  1. 仮想マシンを起動する
  2. IP を表示:ここに画像の説明を挿入
  3. リモート接続を使用して、接続 IP を変更します。
    ここに画像の説明を挿入

参考カタログ

vm ホストにデプロイされた rancheros - mvpbang - Blog Park (cnblogs.com)

RancherOS インストールチュートリアル | システム運用と保守 (osyunwei.com)

RancherOS 暫定使用概要 | Kryptonite Lab (szthanatos.github.io)

Rancher OS のインストール - HelloBaker - Blog Garden (cnblogs.com)

(メッセージ 43 件) RancherOS 1.4.2 インストール チュートリアル_Li Yang Pro ブログ-CSDN ブログ

(メッセージ 43 件) RancherOS がハードディスクにインストールされています_hxpjava1 のブログ - CSDN ブログ

(メッセージ 43 件) vmvare_ERD Online のブログで新しい rancher-os 仮想マシンを作成する - CSDN ブログ

おすすめ

転載: blog.csdn.net/Falling_Asteroid/article/details/129902590