3

私の知る限り、Linux コンテナーは仮想マシンとは異なります。これは軽量の仮想化テクノロジーです。xen、kvm、vmware などのハイパーバイザーによってプロビジョニングされた仮想マシンで実行できるかどうか疑問に思っています。

zexベースの仮想マシンでLinuxコンテナー(docker + LXCユーザースペースツール)をセットアップしようとしていました。失敗しました。

[root@docker lib]# service docker start
Starting cgconfig service: Error: cannot mount cpuset to /cgroup/cpuset: Device or resource busy
/sbin/cgconfigparser; error loading /etc/cgconfig.conf: Cgroup mounting failed
Failed to parse /etc/cgconfig.conf                         [FAILED]
Starting docker:                                           [  OK  ]

コンテナーを実行しようとする場合:

root@docker lib]# docker run -i -t ubuntu /bin/echo hello world
lxc-start: error while loading shared libraries: liblxc.so.1: cannot open shared object file: No such file or directory
2014/03/27 14:03:27 Error: start: Cannot start container da0d674d3e31a7c36a9e352f64fd84986cbb872e526cb2dd6adb7473d4f5a430: exit status 127

実際、私はブログをたどり、作者が作成し、私はそれを台無しにしました。

誰でもそれを説明できますか?または、仮想マシンで実行できないことを教えてください。本当に感謝しています。

4

1 に答える 1