docker-composeでtty:trueを指定してコンテナを立ち上げっぱなしにする

コンテナを起動し続けるために適当なループするコマンドをシェルで実行したり、無意味にWebサーバーを立ち上げたりしていたが、docker-compose.yml にtty:trueと書くことで起動させっぱなしにできるようです。

version: '3.5'

services:
  app:
    image: ubuntu
    tty: true

docker psとすれば生き続けている事がわかり、docker-compose exec app bashで入れます。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA