LXDは、次世代のシステムコンテナおよび仮想マシンマネージャです。
コンテナや仮想マシンの中で動作する完全なLinuxシステムに統一されたユーザーエクスペリエンスを提供します。 LXD は 数多くの Linuxディストリビューション のイメージを提供しており、非常にパワフルでありながら、それでいてシンプルなREST APIを中心に構築されています。 LXD は単一のマシン上の単一のインスタンスからデータセンターのフルラック内のクラスタまでスケールし、開発とプロダクションの両方のワークロードに適しています。
LXD を使えば小さなプライベートクラウドのように感じられるシステムを簡単にセットアップできます。 あなたのマシン資源を最適に利用しながら、あらゆるワークロードを効率よく実行できます。
さまざまな環境をコンテナ化したい場合や仮想マシンを稼働させたい場合、あるいは一般にあなたのインフラを費用効率よく稼働および管理したい場合には LXD を使うのを検討するのがお勧めです。
LXDとは何か、何ができるのか、より良いアイデアを得るためには、オンラインで試すことができます! また、ローカルで動作させたい場合は、LXDを使い始めるにはをご覧ください。
- リリースのアナウンス: https://linuxcontainers.org/ja/lxd/news/
- リリースのtarball: https://linuxcontainers.org/ja/lxd/downloads/
- ドキュメント: https://lxd-ja.readthedocs.io/ja/latest/
タイプ | サービス | ステータス |
---|---|---|
CI(クライアント) | GitHub | |
CI(サーバー) | Jenkins | |
Goドキュメント | Godoc | |
静的解析 | GoReport | |
翻訳 | Weblate | |
プロジェクトの状況 | CII Best Practices |
LXDのデーモンはLinuxでしか動作しませんが、クライアントツール(lxc
)はほとんどのプラットフォームで利用可能です。
OS | フォーマット | コマンド |
---|---|---|
Linux | Snap | snap install lxd |
Windows | Chocolatey | choco install lxc |
MacOS | Homebrew | brew install lxc |
様々なLinuxディストリビューションやOSへのLXDのインストールについては、私たちのウェブサイトに詳しい説明があります。
LXDをソースからインストールするには、ドキュメントのInstalling LXDを参照してください。
LXDのインストールが安全であることを保証するために、以下の点を考慮してください。
- オペレーティングシステムを最新に保ち、利用可能なすべてのセキュリティパッチをインストールする。
- サポートされているLXDのバージョン(LTSリリースまたは月例機能リリース)のみを使用する。
- LXDデーモンとリモートAPIへのアクセスを制限すること。
- 必要とされない限り、特権コンテナを使わないこと。特権的なコンテナを使う場合は、適切なセキュリティ対策をしてください。詳細はLXCセキュリティページを参照してください。
- ネットワークインターフェイスを安全に設定してください。
詳しい情報はSecurityを参照してください。
重要:。
UNIXソケットを介したLXDへのローカルアクセスは、常にLXDへのフルアクセスを許可します。 これは、任意のインスタンス上のセキュリティ機能を変更できる能力に加えて、任意のインスタンスにファイルシステムパスやデバイスをアタッチする能力を含みます。
したがって、あなたのシステムへのルートアクセスを信頼できるユーザーにのみ、このようなアクセスを与えるべきです。
LXDコミュニティと交流するために以下のチャンネルが用意されています。
バグレポートや機能要求は以下の場所で受け付けています。https://github.com/lxc/lxd/issues/new
フォーラムは以下の場所にあります。https://discuss.linuxcontainers.org
開発者やユーザーの議論にはLXCのメーリングリストを利用しています。
メーリングリストは以下の場所にあります。https://lists.linuxcontainers.org
ライブの議論がお好みならば、irc.libera.chat
の#lxc
で私たちを見つけることができます。必要であれば Getting started with IRC を参照してください。
LXDの商用サポートは、Canonical Ltdを通じて受けることができます。
公式ドキュメントは https://lxd-ja.readthedocs.io/ja/latest/
(原文は https://linuxcontainers.org/lxd/docs/latest/
) で入手できます。
その他の資料は、website、YouTube、フォーラムのTutorials sectionにあります。
修正や新機能の提供は大歓迎です。まずは、コントリビュートガイドをお読みください!