【タイトル】図解! Dockerのツボとコツがゼッタイにわかる本
【著者】角間実
【ハマり度】★★★☆☆
【内容】
「Dockerって何?」「どうやって使うの?」といった、
これからDockerを使っていきたいと考えている方のための入門書です。
実際に操作をしながらDockerについて知り、
使い方を体験することができます。
【感想】
仮想環境とは、異なる環境のテストができるメリットとして、
開発者はアプリケーションを複数の異なる環境でテストでき、
本番環境と同じ条件で問題を発見できるという点が挙げられます。
しかし、デメリットとしては、
仮想環境の挙動が不安定で性能が低下する可能性があるということです。
Linuxサーバーでは、
待機して通信に答えるサーバーソフトウェアを「デーモン」と呼びます。
ディレクトリとフォルダについての違いは、
GUI環境(Windowsのコントロールパネルやマイネットワークを除く)では「フォルダ」と呼び、
CUI環境では「ディレクトリ」と呼ぶことが一般的です。
ただし、「フォルダ」には入れ物という意味も含まれています。
DockerはLinuxOSを含む仮想環境であり、
ハードウェアのLinuxOSからハードウェアに至るまでの
一連の流れを表現しています。
WSL(Windows Subsystem for Linux)は、
WindowsでLinuxの環境を動かすための
サブシステムのことです。
Dockerの基本的な流れは、
起動、停止、削除の3つのステップから成り立っています。
Docker Composeは、
Dockerの立ち上げ設定を記述した
「docker-compose.yml」ファイルに基づいて、
複数のコンテナをまとめて管理する機能を持っています。
Dockerサイクルは、
イメージの作成、コンテナの作成、
コンテナの起動や再起動、コンテナの停止、
コンテナの削除といった一連の作業を指します。
Dockerfileは、
Dockerイメージの設計書であり、
テキストファイルに設定を記述します。
LAMP環境は、
Linux+ウェブサーバー+データベースサーバー+実行環境言語を
組み合わせた環境のことです。
Dockerのポート接続は、
「パソコンが持つネットワークのポート」と
「Dockerが持つポート」を接続することを意味します。
Dockerを公開環境で構築する方法として、
Dockerコンテナを専用環境に設置する方法や、
自分でサーバーにDockerをインストールする方法があります。
Docker Hubは、
Dockerイメージファイルが保存されている場所であり、
ユーザーはここから必要なイメージを取得できます。
読書って、本当に有益ですよね〜

読書感想ランキング

コメント