Docker

Docker

簡単な更新作業でDockerイメージとレイヤー管理を理解する方法

Dockerの仮想環境であるDockerコンテナは、Dockerイメージを指定して起動します。 DockerにとってDockerイメージはとても重要で、選択次第では構築するシステムにかなりの影響をもたらすものだと私は考えます。 ですので、D...
Docker

利用頻度の高いDockerコマンドの一覧

Dockerの操作は、基本的にdockerコマンドを使用して行います。 dockerコマンドには数多くのオプションが用意されていまして、目的に応じて使い分けます。 「Kitematic」というGUIの管理ツールもあるのですが、dockerコ...
Docker

dockerとdocker-compose ふたつのDockerクライアントの使い分けについて

Dockerには、全体を制御する管理者的役割を果たすDockerデーモンが存在しています。 Dockerデーモンに命令するために利用するのが、Dockerクライアントです。 Dockerクライアントには、dockerコマンドとdocker-...
Docker

Dockerデーモンに関するもう少し詳しい説明

Hyper-vやvmwareなど様々な仮想化製品がありますが、どの仮想環境でも全体を制御する管理機能的な役割を果たすコンポーネントがあると思います。 Dockerの場合は、dockerデーモンがその役割を担ってます。 通常は、Dockerデ...
Docker

Dockerfileを使用したDockerイメージの作成

前回、Ubuntuの公式Dockerイメージに手動にてApache及びPHPをインストールし、最後に「docker commit」コマンドで新たなDockerイメージを作成する方法について書きました。 この方法でもDockerイメージは作れ...
Docker

dockerfileを使わずにDockerイメージを作成する (Ubuntu+Apache+PHP)

通常Dockerイメージを作成する場合は、dockerfileというDockerイメージの構成情報が記載されたファイルを使用します。 dockerfileに、ひな型となるDockerイメージや組み込むソフトウエア、開放するネットワークポート...
Docker

CentOS7.2 へのDocker1.12のインストール

本記事はCentOS 7.2へのDocker 1.12のインストール手順です。 最新のDockerのインストール手順は別記事「CentOS7へのDockerのインストール(Docker CE版)」をご覧ください。 以下の記事はCentOSへ...
Docker

Docker構成図を利用してDockerシステム構成要素を詳しく解説

前回は他の仮想化技術との比較について書きました。 コンテナ型仮想化が他の仮想化よりも良いということではなく、コンテナ型仮想化とはどういうもので、どういった場面で活躍できそうなのか、という観点で書いたつもりです。 今回は、もう少しDocker...
Docker

Dockerの概要説明

コンピュータの仮想化技術には様々なものがありますが、その中でDockerは「コンテナ型仮想化」に分類されます。 一般的に仮想化と言うと、VMwareやVirtualBOXが思い浮かぶと思いますが、これらは「ホスト型仮想化」と呼ばれています。...
Docker

私がDockerに魅せられた理由

Linuxを触り始めたころの私は、パソコン1台にLinuxを入れて、そのLinux内に直接ソフトウエアをインストールしていました。 でも1つのLinuxに色んなソフトウエアをインストールしていたので、長く使い続けていくうちに前提条件やら依存...