0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

[systemd-nspawn]ホスト自身をコンテナとして、即座に起動する

Posted at

systemd-nspawn Advent Calendar 2017 11日目の記事です。

systemd-nspawnコマンドで-Dオプションでコンテナディレクトリを指定すると思いますが、実はホスト自身も以下のように指定できてしまいます。

systemd-nspawn -D / -xb

これはどういう事かというと、btrfsのスナップショットを取って、そちらで一時(ephemeral)コンテナを起動するということをやっています。

ホスト起動中にホストのコンテナを動かすという一見するとトリッキーな事ができてしまうのです。
ただし、rootのファイルシステムがbtrfsの人限定ですので、ext4等を使ってる人はエラーとなってしまいます。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?