技術向上

プログラミングの学び、気になるテクノロジーやビジネストレンドを発信

コンテナ型仮想化

Docker on Google Compute Engine【GCP】

GCPを使って外部IPを立てる選択肢 外部IPを立てるにはいくつか選択肢があります。 Google Kubernetes Engine(GKE)を使う Google Compute Engine(GCE)を使う GKEを使う場合、Kubernetesを使うので外部IPが動的になります。 GCEを使う場合、IPを固定にする…

Kubernetesの概要【Kubernetes】

Kubernetesとは Kubernetesは複数ホストでのコンテナを効率的に管理することを目的としたコンテナオーケストレーションツールの1つです。k8s(kとsの間が8文字)とも表記されます。 Google内のチームから発足したプロジェクトによって作られたものであり、GKE…

イメージ【Docker】

イメージレイヤ Dockerにおけるイメージとは、動作に必要なファイルとアプリケーション、ミドルウェア、実行時パラメータから構成される、Dockerコンテナのファイルシステムです。イメージは読み込み専用であるレイヤのセットで、実現したい環境に必要なレイ…

コンテナ

Dockerに代表されるコンテナ型仮想化は、 1つのOS環境に、コンテナと呼ばれる分離された空間を作成し、コンテナごとに異なるOS環境(version)を実現します。 コンテナは、あくまで一つのOSの上に成り立っているため、物理マシン上で一般的な「OSブート手順…