by shigemk2

当面は技術的なことしか書かない

Dockerのアーキテクチャメモ

docs.docker.jp

Dockerがやっていることはこういうことなんだね。

http://docs.docker.jp/v1.12/_images/engine-components-flow.png

  • サーバはデーモン・プロセスと呼ばれる長期間実行するプログラムの種類
  • インターフェースを規定する REST API は、プログラムがデーモンと通信に使うものであり、何をするか指示
  • コマンドライン・インターフェース(CLI)クライアント

これをひとまとめにしたのが(?)Docker Desktopで、CLIでAPIを叩いてやり取りする。