docker
docker-compose

Docker Composeまとめ

More than 1 year has passed since last update.

構成ファイル(docker-compose.yml)の構文

構文 説明
image ベースイメージの指定
build Dockerfileの指定
command コンテナ内で動かすコマンドの指定
links コンテナ間リンクの指定
external_links コンテナ間リンクの指定(外部)
ports 公開ポートの指定
expose コンテナの内部のみに公開するポートの指定
volumes ボリュームの指定
volumes_from すべてのボリュームのマウント指定
enviroment 環境変数の指定
env_file 環境変数ファイルの読み込み
container_name コンテナ名の指定
labels コンテナのラベル設定

Docker Composeコマンド

サブコマンド 説明
up コンテナの生成/起動
scale 生成するコンテナ数の指定
ps コンテナの一覧表示
logs コンテナログ出力
run コンテナの実行
start コンテナの起動
stop コンテナの停止
restart コンテナの再起動
kill 実行中のコンテナの強制停止
rm コンテナの削除