😴

Dockerコンテナで無限待機する

2024/12/10に公開
  • Dockerコンテナをデバッグしたり、特定のプロセスがない状態でもコンテナを起動したままにしておきたい場合、sleepコマンドを用いて無限に待機させることができる
  • これにより、コンテナの中に入ってツールを実行したり、環境を整えたりといった調査・開発作業が容易になる
  • 以下のようなスクリプトをDockerfileENTRYPOINTCMDに指定することで、コンテナは終了せずにずっと起動状態を保つことができる
#!/bin/bash

exec sleep infinity
GitHubで編集を提案

Discussion