Skip to Content
Kubernetesで実践するクラウドネイティブDevOps
book

Kubernetesで実践するクラウドネイティブDevOps

by John Arundel, Justin Domingus, 須田 一輝, 渡邉 了介
February 2020
Intermediate to advanced
384 pages
5h 31m
Japanese
O'Reilly Japan, Inc.
Content preview from Kubernetesで実践するクラウドネイティブDevOps

2章Kubernetes最初の一歩

真に価値あることを為すためには、震えながら寒さや危険を考えて尻込みするのではなく、気持ちを奮い立たせて飛び込み、可能なかぎりもがきながら進んでいかなければならない。

――Og Mandino(米国の自己啓発書作家、1923~96)

前置きはこのくらいにして、Kubernetesとコンテナについて学び始めましょう。この章では、コンテナ化された単純なアプリケーションを構築(ビルド)し、読者ご自身のマシンで実行されるローカルのKubernetesクラスタにデプロイすることになります。その過程で、Docker、Git、Go、コンテナレジストリ、それにkubectlツールという、クラウドネイティブの極めて重要なテクノロジや概念についても理解していただきます。

[Tip]

この章は対話型です。本書では多くの場合、実例を実際に体験できるように指示します。つまり、ご自身のコンピュータに所定のソフトウェア等をインストールし、コマンドを入力して、コンテナを実行することになります。言葉で書かれた説明を読むだけに比べ、学習効果が大きく高まるはずです。

2.1 最初のコンテナの実行

1章で説明したように、クラウドネイティブ開発における重要な概念の1つはコンテナです。コンテナをビルドおよび実行するための基本的なツールがDockerです。この節では、Docker Desktopを使用して、単純なデモアプリケーションのビルド、ローカルでの実行、そのイメージのコンテナレジストリへのプッシュ(アップロード)を行います。 ...

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.
Start your free trial

You might also like

Python機械学習クックブック

Python機械学習クックブック

Chris Albon, 中田 秀基
ハイパフォーマンスPython

ハイパフォーマンスPython

Micha Gorelick, Ian Ozsvald, 相川 愛三
マイクロサービスアーキテクチャ

マイクロサービスアーキテクチャ

Sam Newman, 佐藤 直生, 木下 哲也
オブザーバビリティ・エンジニアリング

オブザーバビリティ・エンジニアリング

Charity Majors, Liz Fong-Jones, George Miranda, 大谷 和紀, 山口 能迪

Publisher Resources

ISBN: 9784873119014Other