【Docker】Docker Compose基本命令清单

首先

这篇文章是关于编程初学者在学习过程中遇到的疑问进行调查后整理的备忘录。因此,文章的内容可能包含错误,请多多包涵。如果发现错误的话,麻烦您指出来,将不胜感激。

Docker Compose基本命令概述

コンテナを作成して起動する
$ docker-compose up
 // バックグラウンドで実行
  $ docker-compose up -d
 // 起動まえにイメージを作成
  $ docker-compose up -build


サービス起動(既にコンテナがある状態で)
$ docker-compose start


コンテナ停止(コンテナ・ネットワーク削除)
$ docker-compose down
 // イメージも削除
  $ docker-compose down –rmi all


サービス停止
$ docker-compose stop


コンテナ再起動
$ docker-compose restart


コンテナへのログイン
$ docker-compose exec [サービス名] [コマンド]
 e.g.
 $ docker-compose exec web bash


起動中コンテナ一覧表示
$ docker-compose ps

ログの表示
$ docker-compose logs

コンテナ内でコマンドを実行
docker-compose exec web /bin/bash

修正を反映させる
// buildし直して
$ docker-compose build
// 起動する
$ docker-compose up -d