これまたLPIC 304の勉強でLXCをUbuntu 19.10 にインストールしたのでメモ
まずaptでlxcをインストール
sudo apt install lxc -y
今回はとにかく動かして操作するのが目的なので、sudoでササっとコンテナを作る。
sudo lxc-create -t download -n mycont-1 -- --keyserver hkp://keyserver.ubuntu.com
※2021/07/06追記
ERROR: Unable to fetch GPG key from keyserver というエラーが出るのでオプション追加。
ハイフン2つ並べて区切った後に、さらに –keyserver (これもハイフン2つ)をつける。
すると、利用可能なディトリ一覧が出てくる。
今回のコンテナはUbuntu 18.04で作るのでディストリは
ubuntu
リリースは
bionic
アーキテクチャは
amd64
と入力すればOK.
次はコンテナ起動。
sudo lxc-start -n mycont-1 -d
コンテナのシェルに入る。
sudo lxc-attach -n mycont-1
ここでpasswdコマンドを使ってデフォルトユーザーubuntuのパスワードを変えておく。
とでlxc-consoleコマンドでコンソールに入る時に使う。
sudo lxc-console -n mycont-1
これでコンソールに入れる。
コンソールから抜ける場合は Ctrl+AのあとにQを押す
コンテナの停止は
sudo lxc-stop -n mycont-1
コンテナ一覧は lxc-ls で、いらないコンテナの削除は lxc-destroy