Skip to Content
Docker
book

Docker

by Adrian Mouat, Sky株式会社 玉川 竜司
August 2016
Intermediate to advanced
384 pages
9h 20m
Japanese
O'Reilly Japan, Inc.
Content preview from Docker
138
8 章 Docker を使った継続的インテグレーションとテスト
リングした上で、テスト終了時の結果に基づき、いずれかのバージョンを保持したままにします。
ランプトデプロイメントでは、新しいバージョンのテストは、一部のユーザーだけが利用できるよ
うにします。それらのユーザーで問題が起きなければ、徐々に多くのユーザーに新バージョンを開
放していきます。シャドウイングでは、サービスの両方のバージョンをすべてのリクエストに対し
て動作させ、古い安定バージョンの結果だけを利用します。古いバージョンと、提案されている新
しいバージョンの結果を比較すれば、新しいバージョンが古いバージョンと同じ動作をしている
(あるいは予想通りに改善された動作をしている)ことを確認できます。シャドウイングは、機能
的な変化がない、パフォーマンス改善のような変更が加えられた新バージョンをテストする場合に
特に便利です。
8.7
 まとめ
覚えておくべき大切なことは、コンテナが継続的インテグレーション
/
デリバリのワークフロー
に、自然に当てはめられるということです。覚えておくべきことはいくつかありますが、重要なの
は、パイプライン中の各ステージでビルドをし直すのではなく、パイプライン中には同じイメージ
をプッシュしなければならないということです。とはいえ、既存の
CI
のツール群でコンテナを扱
うようにしても、それほど問題は生じないはずであり、将来的にはもっと特化したツール群がこの
領域に登場することでしょう。
大規模なマイクロサービスのアーキテクチャを採用するなら、本章で概要を見てきた手法を試し ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Docker Deep Dive

Docker Deep Dive

Nigel Poulton
Hands-on Kubernetes

Hands-on Kubernetes

Sander van Vugt
入門 Kubernetes

入門 Kubernetes

Kelsey Hightower, Brendan Burns, Joe Beda, 松浦 隼人

Publisher Resources

ISBN: 9784873117768Other