docker-compose up したコンテナを起動させ続ける方法

  • 2
    いいね
  • 0
    コメント

こんにちはsekitakaです。

ポート待受とかしていないコンテナをdocker-compose upで起動するとコンテナがすぐ終了してしまうと思います。
そんなときは以下のようにdocker-compose.ymlのttyをtrueに設定しておくと、コンテナが起動し続けます。

docker-compose.yml
version: '2'
services:
  mypy:
    image: python:latest
    tty: true

その後調査などでコンテナにbash起動が必要であれば、以下のようにして接続することができます。

docker exec -it <コンテナID_or_NAME> bash