プログラマのためのDocker教科書 第2版 インフラの基礎知識&コードによる環境構築の自動化 電子書籍(WINGSプロジェクト 阿佐 志保 山田 祥寛)|翔泳社の本
  1. ホーム >
  2. 電子書籍 >
  3. プログラマのためのDocker教科書 第2版 インフラの基礎知識&コードによる環境構築の自動化

プログラマのためのDocker教科書 第2版 インフラの基礎知識&コードによる環境構築の自動化


監修

形式:
電子書籍
発売日:
ISBN:
9784798157429
価格:
3,300(本体3,000円+税10%)
カテゴリ:
ネットワーク・サーバ
キーワード:
#ネットワーク・サーバ・セキュリティ,#データ・データベース,#システム運用,#Web・アプリ開発
電子書籍

インフラ基礎知識+インフラ環境構築の入門書の決定版!

「Linuxのコンテナ仮想化ツールであるDockerを使って、コードでインフラ環境を構築するための入門書」として好評を博した前著の改訂版です。
開発環境や実行環境などインフラ構築「自動化」の経験がない開発者を対象に、おさえておきたいシステム基盤&インフラの基礎知識に加えて、Dockerによるインフラ構築と管理の方法をやさしく解説します。理解しにくいネットワークや仮想技術などのインフラの基礎概念を図解しながら、開発/実行環境を実際に構築することで、構成管理ツールを使ったインフラ構築の流れを解説していきます。
改訂にあたって、Dockerの新機能/コマンドに対応したほか、マルチホスト環境での実行環境構築をクラウドマネージドサービスを使うように変更。よりプログラマが注力すべきところにページを割き、Webエンジニアや機械学習エンジニアの環境構築に利用できる具体例を解説しています。


※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。
※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。

(翔泳社)

目次の登録はありません。
本書は付属データの提供はございません。

お問い合わせ

内容についてのお問い合わせは、正誤表、追加情報をご確認後に、お送りいただくようお願いいたします。

正誤表、追加情報に掲載されていない書籍内容へのお問い合わせや
その他書籍に関するお問い合わせは、書籍のお問い合わせフォームからお送りください。

利用許諾に関するお問い合わせ

本書の書影(表紙画像)をご利用になりたい場合は書影許諾申請フォームから申請をお願いいたします。
書影(表紙画像)以外のご利用については、こちらからお問い合わせください。

追加情報はありません。
この商品の「よくある質問」はありません。

現在表示されている正誤表の対象書籍

書籍の種類:電子書籍

書籍の刷数:全刷


※重版をした際に、内容が修正されている場合があります。「刷数の確認方法(例)」の図を参考に、お手元の書籍の刷数をご確認ください。下の「書籍の刷数」の欄で刷数を選択すると、お持ちの書籍の刷数に合わせて、正誤情報を絞り込むことができます。

書籍によっては表記が異なる場合がございます


本書に誤りまたは不十分な記述がありました。下記のとおり訂正し、お詫び申し上げます。

対象の書籍は正誤表がありません。

 書籍の刷数で正誤情報を絞り込みたい場合は選択してください。

 書籍の種類:

最終更新日:2022年02月21日
ページ数 内容 書籍修正刷 電子書籍訂正 発生刷 登録日
027
「データベースサーバ」の3行目
DBMS(Database Management System)呼ばれ
DBMS(Database Management System)呼ばれ

リフローEPUBの場合、表1.4の下の小見出し「データベースサーバ」の最初の段落が該当箇所になります。
1刷 2020.05.27
029
「1.5 インフラ構成管理の基礎知識」の3行目
需要な業務
重要な業務
1刷 2020.05.27
048
図2.8の下の段落、2行目 
バージョン管理手間
バージョン管理の手間
1刷 2020.05.27
088
リスト3.14の下の段落、1行目
コンテナIDを
コンテナIDと
1刷 2020.05.27
109
「コンテナ停止(docker container stopコマンド)」の本文
コンテナ識別子を指定して、コンテナを起動します。
コンテナ識別子を指定して、コンテナを停止します。

リフローEPUBの場合、図4.10の下にある2つ目の小見出し「コンテナ停止(docker container stopコマンド)」の本文が該当箇所になります。
1刷 2020.02.25
109
表「指定できる主なオプション」の下から2行目
-interactive、-I
-interactive、-i

リフローEPUBの場合、図4.11の上にある表「指定できる主なオプション」が該当箇所になります。
1刷 2020.05.27
110
本文下から3行目
-iオプションはコンテナの標準出力を開くという意味で
-iオプションはコンテナの標準入力を開くという意味で

リフローEPUBの場合、「構文」の下、3つ目の段落が該当箇所になります。
1刷 2022.02.21
111
「note プロンプト」の「構文プロンプトの意味」の下の文 2行目
操作していているという
操作しているという

リフローEPUBの場合、リスト4.16の下にある「note プロンプト」が該当箇所になります。
1刷 2020.05.27
136
本文3~5行目
コンテナを起動したままコンテナ内で動くプロセス(この場合/bin/bash)のみを終了させるときはCrtl+P Ctrl+Qキーを入力します。
コンテナからデタッチするときはCrtl+P Ctrl+Qキーを入力します。

※リフローEPUBの場合、リスト4.57のすぐ上の段落が該当箇所になります。
3刷 1刷 2018.11.30
136
表「指定できる主なオプション」の下から2行目
false
上記を削除します。

リフローEPUBの場合、リスト4.58の上にある表「指定できる主なオプション」が該当箇所になります。
1刷 2020.05.27
140
リスト4.63の上の段落 2行目
ホストの/tmp/etcにコピーするときは
ホストの/tmp/にコピーするときは
1刷 2020.05.27
140
リスト4.63 上から2行目
nginx.cong
nginx.conf
1刷 2020.05.27
156
本文1行目
Docker image ls コマンド
docker image ls コマンド

リフローEPUBの場合、図5.2の下にある段落が該当箇所になります。
1刷 2020.05.27
188
リスト5.60
# pwd /docker_dir # ls -l -rwxr-xr-x 1 root root 16 Jun 26 01:06 host.html
# pwd /docker_dir host.html # ls -l -rwxr-xr-x 1 root root 16 Jun 26 01:06
1刷 2020.05.27
213
リスト6.21の下の段落 4行目 
プライベートレジストリからダウンロードした
プライベートレジストリからダウンロードした
1刷 2020.05.27
219
下から3行目
既存のシステムの問題点すべて解決される
既存のシステムの問題点すべて解決される

リフローEPUBの場合、図7.1のあとにある「note コンテナで永続データを扱うときの注意点」の最後の段落が該当箇所になります。
1刷 2020.05.27
222
「[2]Compose定義ファイルの確認」の下から4行目
80番ポートを公開(port:)
80番ポートを公開(ports:)

リフローEPUBの場合、リスト7.2の下、2つ目の段落が該当箇所になります。
1刷 2020.05.27
227
リスト7.8
services: webserver:  image: ubuntu
services:  webserver:    image: ubuntu
1刷 2020.05.27
228
リスト7.9
services: webserver:  image: asashiho/dockersample:1.0
services:  webserver:   image: asashiho/dockersample:1.0
1刷 2020.05.27
229
「リスト7.13」の下の段落 2~3行目
bool演算子
bool値
1刷 2020.05.27
268
3行目
パブリッククラウドクラウド
パブリッククラウド

リフローEPUBの場合、「9.1 クラウド環境でのDockerオーケストレーション」の2つ目の小見出し「パブリッククラウドが提供するマネージドサービス」の2つ目の段落が該当箇所になります。
1刷 2020.05.27
303
下から2行目
imageview:blue
imageview:green

リフローEPUBの場合、リスト9.20の下、2つ目の段落が該当箇所になります。
1刷 2020.05.27
341
本文1行目
Platfor m
Platform

リフローEPUBの場合、「付録」の「A.1 アカウント登録」の小見出し「[1]登録の開始」の本文1行目が該当箇所になります。
1刷 2020.05.27

感想・レビュー

Tenouji さん

2020-04-30

ワークステーション時代のUNIX使いにとっては、パッケージ管理システムでも驚きだったのに、プロセス・エミュレーターで、クラスタ構築まで自動化出来るとは。感覚としては、コンテナで実現されたイメージ自体が、そのPCのアプリとして扱えるような感じ。モダンな手法で、インフラの運用形態の基礎を勉強するにも、ちょうどよい良書。

ニョンブーチョッパー さん

2018-11-18

★★★☆☆ 実際にDockerを使う場面では役に立ちそうな情報が書いてありそう。Dockerを使っていない今の自分にとってはどうにも興味が深まらず流しめで。

ふくみみ さん

2018-11-25

Dockerは使う必要があるが、こういう仮想化技術って重くないのかなぁと気になっていた。そもそもコンテナ技術についてきちんと理解していなかったので、オーケストレーションとは、とかサーバ仮想化技術とコンテナとの違いなど図解と共に解説されていてありがたかった。サーバ仮想化では仮想化環境にOSが乗るので重いがコンテナはそうじゃないから軽量ということかな。図書館の本で後半飛ばし読みなので必要性が上がってきたらまたちゃんと読みたい。