- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2018-11-25T08:37:07+00:00","default:haikikyou","haikikyou") [[HaikikyouのIT関連技術メモ]] * Docker [#u49dd827] - コンテナ型の仮想化ソフトウェア(LinuxのnamespaceとcgroupといったAPIで実現されている) - OS(実行環境)とアプリケーションをコンテナイメージとして作成 - Infrastructure as Code(IaC)とImmutable Infrastructure(イミュータブル インフラストラクチャ)を実現する * 関連技術 [#m53c4713] ** Docker Compose [#c0a034af] - 複数のコンテナを管理するツール - Ansibleのようにコンテナ定義を.ymlに定義しておくと、定義通りにコンテナ環境を構築してくれる &label(warn){参考}; - [[さくらのナレッジ > 初心者向け > Docker入門(第六回)〜Docker Compose〜>https://knowledge.sakura.ad.jp/16862/]] - &size(11){&color(gray){on https://knowledge.sakura.ad.jp/16862/};}; ** Docker Swarm [#mc806065] - Docker Composerを複数のノード間で管理可能にするツール - Containerの増減、負荷分散等を考慮したContainerの配置などを行うことができる - より高度なソフトウェアとして、コンテナオーケストレーションツールのデファクトスタンダードである、Kubernetesがある。 &label(warn){参考}; - [[さくらのナレッジ > エンジニア向け > Docker SwarmによるDockerクラスタ環境の構築(Dockerの最新機能を使ってみよう:第4回)>https://knowledge.sakura.ad.jp/5197/]] - &size(11){&color(gray){on https://knowledge.sakura.ad.jp/5197/};};