回答編集履歴
1
中途半端な段落が残っていたので削除しました
answer
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
予想の通りです。
|
2
2
|
|
3
|
-
Dockerは「アプリケーションコンテナ」を起動するための仕組みであり、例えば `docker run -t -i ubuntu /bin/bash` みたいにした場合、コンテナ内では `/bin/bash` のみが起動します。つまり bash から exit したらコンテナは終了します。
|
3
|
+
Dockerは「アプリケーションコンテナ」を起動するための仕組みであり、例えば `docker run -t -i ubuntu /bin/bash` みたいにした場合、コンテナ内では `/bin/bash` のみが起動します。つまり bash から exit したらコンテナは終了します。
|
4
4
|
|
5
5
|
LXC は一般的には「システムコンテナ」を動かします。通常のOSを起動させるのと同じで init を起動し、initの設定ファイルで指定したプログラムを起動します。つまり、複数のプログラムやデーモンが起動した状態ですので、それを通常のOSと同じく順番に停止していかなければなりません。なので`lxc-stop`だったり、コンテナ内から`shutdown`コマンドを実行してコンテナを止めるのです。
|
6
6
|
|