.NET 開発基盤部会 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

ファイル

docker-compose.yml

概要

機能

https://github.com/daisukenishino2/EvaluateAspNetCoreOnDocker/blob/master/WebApplication1/docker-compose.yml

docker-compose.override.yml

概要

https://github.com/daisukenishino2/EvaluateAspNetCoreOnDocker/blob/master/WebApplication1/docker-compose.override.yml

その他のファイル

docker-compose.dcproj

, etc.

リファレンス

build

https://docs.docker.jp/compose/compose-file.html#build

image

https://docs.docker.jp/compose/compose-file.html#image

command/entrypoint

environment/env_file

container_name/labels

ports/expose

「ホスト側:コンテナ側」と書けば安定。

「コンテナ側」と書く。

volumes/volumes_from

「ホスト側:コンテナ側」と書けば安定。

links/depends_on

コマンド

基本コマンド

バージョン確認

>C:\Users\nishi>docker-compose -v
docker-compose version 1.24.1, build 4667896b

確認

開始

>docker-compose up -d

-dを付与しない場合は、フォアグラウンドで動くので出力からデバッグなどが可能。

停止

再開

>docker-compose start

再起動

>docker-compose restart

中断・再開

削除

個別のコンテナ操作

コンテナ操作

>docker-compose run webapplication1 /bin/bash
root@041a67b9c5dc:/#

コンテナ構成の確認

コンテナのスケールアウト

>docker-compose up --scale webapplication1=3

その他のコマンド

イメージのビルド

>docker-compose up --build

リファレンス

用例

以下が参考になる。

各種サービス

各種XXXXをDockerコンポーズ化する。

各種NoSQL編

各種RDBMS編

参考

K8s連携

Kompose

Compose on Kubernetes

マイクロソフト系技術情報 Wiki

Docker for Windows

Visual Studio Tools for Docker

Visual Studio Kubernetes Tools

参考

docker.com

Compose

Compose file

Compose command

Qiita

さくらのナレッジ


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS