2018年3月8日木曜日

systemd-nspawnのインストールメモ(簡易版)

  • ダウンロード
    • apt install debootstrap systemd-container
    • debootstrapで最小構成のubuntuのツリーを作成する
    • debootstrap --arch amd64 xenial /var/lib/machines/ubuntu http://archive.ubuntu.com/ubuntu
  • 中に入る
    • systemd-nspawn -D /var/lib/machines/ubuntu
  • 通常起動してみる(-bオプションを足すだけ) 終わらせるときはCtrl+] を3回連打
    • systemd-nspawn -b -D /var/lib/machines/ubuntu
  • コンテナ内にchroot環境構築
  • 起動・停止・ログイン
    • machinectl start dns2
    • machinectl poweroff dns2
    • machinectl login dns2 ctl+]を3回でコンソールを閉じる。
    • ターミナルが白黒になるので.bashrcにexport TERM="xterm-256color"を設定。