Vyos ソフトウェア .iso を LXC コンテナ内にインストールするにはどうすればよいですか?

Vyos ソフトウェア .iso を LXC コンテナ内にインストールするにはどうすればよいですか?

LXC コンテナ内での Vyos ソフトウェアのインストールに問題があります。.isoですvyos-1.1.8-amd64.iso

答え1

先週、LXC と LXD v3.0.0 がリリースされました。

素晴らしい新機能が多数ありますが、話題を逸らすと、物理マシンまたは VM からローカル (またはリモート) LXD コンテナーを作成できるツールである lxd-p2c もリリースされました。

したがって、今すぐ ISO を KVM VM としてインストールしてみることができます。インストール後、lxd-p2c ツールを使用して LXD コンテナーを作成します。

FOSDEM 2018 の Stephane Graber によるビデオでは、Apache を実行する CentOS VM を取得し、lxd-p2c を使用して Apache を実行する、機能する LXD CentOS コンテナーを作成する方法が紹介されています。

https://www.youtube.com/watch?time_continue=8&v=JKztAWZOj9g

LXD 3.0.0 リリースの発表はここにあります:

https://discuss.linuxcontainers.org/t/lxd-3-0-0-has-been-released/1491

答え2

必要ありません。LXC コンテナは真の VM ではなく、ISO ではなく、事前に構築されたディスク イメージから動作するように設計されています。

OS をインストールするための ISO を適切に起動するには、VM が必要です。これは、LXC/LXD コンテナ化ではなく、VirtualBox のようなもので実現されます。

答え3

.iso をループバック インターフェイスとしてマウントし、ファイルを抽出します。その後、そのファイルを使用してコンテナーを構築します。

そこには既存のDockerイメージ、もしそのルートに行きたいのであれば。

lxc-createできそうだコンテナを作成するマウントから.iso

関連情報