More Related Content
Similar to 自由検証環境提供宣言+Docker Compose V2 GA
Similar to 自由検証環境提供宣言+Docker Compose V2 GA (20)
More from Masahito Zembutsu
More from Masahito Zembutsu (20)
自由検証環境提供宣言+Docker Compose V2 GA
- 2. 2
前佛 雅人 ( @zembutsu )
元編集長 ・ 現編集部員
⚫ 興味 : OSS を中心としたサーバ系技術検証、 Docker ドキュメント翻訳
⚫ 趣味 : 料理、ランニング、Pikmin Bloom、 Factorio 🚀⚙
⚫ 仕事 : プログラミング教育 ・ 情報教育 ・ 社内DX教育、コミュニティ等々
https://docs.docker.jp/
https://knowledge.sakura.ad.jp/
ぜ ん ぶ つ ま さ ひ と
- 3. 3
御 存 じ で し た か ?
Docker Compose V2 GA
General Availability
- 7. 7
Announcing Compose V2 General Availability - Docker
https://www.docker.com/blog/announcing-compose-v2-general-availability/
- 10. Docker Compose V2 は何が変わるの?
• ぶっちゃけ、あんまり変わらない
• 追加インストール不要
• 基本、これまで通りの docker-compose.yaml は動く
• プロジェクト管理が楽になる
• 新サブコマンド:docker compose ls 、 docker compose cp
• docker compose -p <PROFILE> up / down ...etc
• 環境変数 COMPOSE_PROFILE
• Compose Specification (仕様/規格) への対応
• “version:” 廃止
• “config:” “secret:” 追加
10
- 14. Linux で V2 を使うには
• v20.10.13 移行は標準搭載済み
• 以前のバージョンは “compose-plugin” で対応
14
$ DOCKER_CONFIG=${DOCKER_CONFIG:-$HOME/.docker}
$ mkdir -p $DOCKER_CONFIG/cli-plugins
$ curl -SL https://github.com/docker/compose/releases/download/v2.4.1/docker-
compose-linux-x86_64 -o $DOCKER_CONFIG/cli-plugins/docker-compose
$ chmod +x $DOCKER_CONFIG/cli-plugins/docker-compose