docker pause
説明
1 つまたは複数のコンテナー内部で実行されているプロセスを一時停止します。
利用方法
$ docker pause CONTAINER [CONTAINER...]
追加説明
docker pause
コマンドは、指定されたコンテナー内のプロセスをすべて実行停止します。
Linux の場合は freezer cgroup が利用されます。
従来よりプロセスの一時停止にはSIGSTOP
シグナルが用いられ、そのプロセスの停止によって確認できます。
freezer cgroup を用いた場合、一時停止されたこと、およびその後に再開されることに、プロセスは気づくことがなく、またそういう状態を把握することもできません。
Windows の場合は Hyper-V コンテナーのみが一時停止できます。
より詳しくは freezer cgroup のドキュメント を参照してください。
本コマンドの利用例については、以下に示す 利用例の節 を参照してください。
利用例
$ docker pause my_container
上位コマンド
コマンド | 説明 |
---|---|
docker | Docker CLI の基本コマンド |