みなさんこんにちは。最近はシェル芸でワンライナーばっかり書いておりましたが、久々にこってりとしたシェルスクリプトを書きたくなり、lxc管理ツールをリリースしました。 lxcのコンテナ管理は、 /usr/bin/lxc-* で簡単にできますが、CentOS上でlxcのテンプレートとなる環境を作成する「MAKELXC」と、10台までのコンテナを一元管理できる「LXCMAINTE」を書いてみました。いずれもホストOSはCentOS6で動作確認しています。 ■ MAKELXC githubにソースコードを公開しています。使い方ですが、パッケージリストをホームディレクトリ下の etc/lxc/lxc-packages として作成しておき、引数なしで実行すると、テンプレートとなるコンテナのアーカイブ centos6-lxc-root.tgz が出来上がります。rootユーザでログインできるようになって