web-dev-qa-db-ja.com

インターネットのないLXD

インターネット接続を必要とするのではなく、ローカルイメージを使用してLXDコンテナーを作成および起動する方法はありますか?私が見つけたすべてのドキュメントとハウツーは、インターネットに接続し、リモートストアから画像を取得することに基づいています。

ローカルファイルシステムに互換性のあるイメージを配置し、外部のインターネット接続をまったく必要とせずに、そこからコンテナーを構築できるようにしたいと思います。

2
bladernr

@ bodhi.zazenを正しい方向に向けてくれてありがとう。

実際、 getting-started-cli で説明されていますが、他の手がかりは github でさらに詳しく説明されています。

したがって、答えは次の手順にあります。

wget http://cloud-images.ubuntu.com/xenial/current/xenial-server-cloudimg-AMD64-root.tar.xz
wget http://cloud-images.ubuntu.com/xenial/current/xenial-server-cloudimg-AMD64-lxd.tar.xz
lxc image import xenial-server-cloudimg-AMD64-lxd.tar.xz rootfs xenial-server-cloudimg-AMD64-root.tar.xz --alias SomeAlias
lxc launch SomeAlias MyMachine

これにより、ローカルイメージストアを作成し、ローカルサーバーからイメージをインポートするか、ノードにコピーしてノードのファイルシステムから直接インポートすることができます。

2
bladernr