【技術本】さわって学ぶクラウドインフラdocker基礎からのコンテナ構築
https://amzn.to/44FWzVq
【技術本】さわって学ぶクラウドインフラdocker基礎からのコンテナ構築
へポスト
以下のことを学べる
・dockerコンテナの作成、開始、停止、破棄、ログ確認、状態確認
・コンテナに入ってシェルを実行、アタッチ、デタッチ
・コンテナ間のファイルコピー
・コンテナにディスク領域のマウント
ボリュームマウント:docker独自のボリューム領域にマウント
バインドマウント:ホストマシンのファイルパスにマウント
・コンテナ間通信
ブリッジ:コンテナに割り当てられたIPアドレスで通信
Dockerネットワーク:Docker独自定義のネットワークでコンテナ名で通信
host:複数コンテナでIPアドレスを共有する方法。コンテナ同士で同一ポートが使用できなくなる
none:ネットワークから隔離した環境
・docker-compose
複数コンテナの定義、起動順番、依存環境定義、環境変数設定などのを定義ファイル(docker-compose.yml)で定義し実行する
・docker imageの作成、ファイルにセーブ、セーブしたファイルの読み込み、imageからコンテナ作成
・本番環境の冗長性、スケールを考慮したオーケストレーション対応
一つのホストでオーケルソレーションを試せるminukubeで環境構築の実践
実際の大規模環境でkubernetesを使用して実践
本書ではDebian系のlinuxにてAWSのクラウド環境での構築で解説してくれている。
しかし、実際のlinux(Debian以外のディストリビューションも含む)を使用したり、Docker Desctopを使用してwinやmacで試しても問題ない記述のされかたをしているので安心してもらいたい。ただ最後のkubernetesの実践においては自力で環境を作るよりはAWS環境の方がやりやすいと思われる。
実際のコマンドを実践して機能を体感できるので、非常に理解が進むしわかりやすい。おすすめです。
へポスト
|
【技術本】Docker実践ガイド第2版 のレビュー書かれている内容は、Dockerを使用した複数コンテナを連携させた環境構築を繰り返して、各種機能(Dockerのコンテナ... 続きを読む |
|
【技術本】リーダブルコード のレビューコードを複数メンバーで共有し理解しやすく管理して生産性を上げるための珠玉の指針が書かれた著作。表面的な見た目の問題から、... 続きを読む |
|
【技術本】推薦システム実践入門 のレビュー「推薦システム」により、従来の人気度ランキングなどの画一的なおすすめでなく、一人一人の興味関心にパーソナライズしたおすす... 続きを読む |
|
【技術本】ソフトウェアアーキテクチャの基礎 のレビューソフトウェアアーキテクトとはどういう役割か、どうあるべきかを記した著作。ソフトウェアアーキテクトは、ソフトウェアーキテク... 続きを読む |
|
【技術本】並行プログラミング入門 のレビュー前提知識で以下の言語の基本知識、実装力が求められる。・C言語・RUST言語・アセンブラ:少々本の導入部は、並行処理の必要... 続きを読む |
|
【技術本】詳説データベース のレビューデータベースの内部実装の詳細を解説してくれている一冊。前半は、従来のHDDを利用したデータベースにおける、ストレージのフ... 続きを読む |
|
【技術本】データベースリライアビリティエンジニアリング のレビュー本書はDBA(データベース 管理者)が、DBRE(データベース リライアビリティ(信頼性)エンジニア)に進化するためのフ... 続きを読む |
|
【技術本】データ指向アプリケーションデザイン のレビュー今日の多くのアプリケーションは、演算指向でなく、データ指向になっている。つまり、CPU能力がボトルネックになることはなく... 続きを読む |
|
【技術本】Node.jsデザインパターン のレビューNode.jsのシングルスレッド、ノンブロッキングI/Oによる独自のアーキテクチャを踏まえた実装における細かなコーディン... 続きを読む |
|
【技術本】分散システムデザインパターン のレビューシンプルなシングルノードから、マルチノード(リアルタイム処理、バッチ処理)のパターンまで順を追って最適なデザインパターン... 続きを読む |
