次のようにsystemdを実行する必要があるコンテナがあります。
podman run -ti centos:7 /sbin/init
それでは、コンテナでいくつかの変更を加え、コンテナを終了してコンテナを停止するとしましょう。今状態はですExited
。ただし、そのコンテナに戻すにはを使用できますpodman start
。唯一の問題は、podman start
そのコンテナで特定のプログラム(/ sbin / initなど)を起動できないことです。どうすればいいですか?
答え1
Podman はコンテナの起動に使用されるコマンドを保存し、コンテナを再起動すると同じコマンドで再起動します。を使用してこのコマンドを変更できますpodman config --cmd
。
初期化シーケンスまたは使用中のコマンドの結果を表示するには忘れずに-a
添付してください走っている間podman start
。