5
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

タカシAdvent Calendar 2022

Day 19

【Docker】Docker Compose をデタッチモード(バックグラウンド実行)で起動する方法

Last updated at Posted at 2022-12-25

Dockerのデタッチモードとは

バックグラウンドでdockerのコンテナを立ち上げることです。
デタッチモードでない場合だとコンソール上にコンテナのログが出続け、他のコマンドを打つことができないので、
特にコンテナのログを見る必要がない時は-dでデタッチドモードのオプションをつけることで、デタッチモードにすることができます。

$ docker compose up -d  # デタッチモードで起動

オプションをつけたけどログを確認したくなった時

$ docker compose logs 

Docker Compose で動作しているコンテナの一覧を確認したい時

$ docker compose ps # コンテナの一覧をコンソールに表示

デタッチモードで起動したコンテナをすべて停止する

$ docker compose stop  # コンテナを停止

停止されたコンテナを起動する

$ docker compose start  # 停止中のコンテナを起動

コンテナやネットワークをすべて削除する

$ docker compose down  # 停止ではなくて削除

--volumesオプションをつけてあげることでボリュームまで削除することができます。

$ docker compose down --volumes  # ボリュームまで削除
5
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?