2019-06-06 Dockerのいろは Docker Dockerについての備忘録。Dockerについての基礎的なお話。 Dockerについて コンテナについて Dockerの特徴 Dockerについて Docker社が開発しているコンテナ型の仮想環境を作成・配布・実行が出来るプラットフォームのこと。 Docker公式 コンテナについて 仮想マシンとコンテナ型の違い VM:ハードウェアやOSに対して行うアクセス制御(ハイパーバイザ)が必要。 コンテナ:カーネル自身が実行されるコンテナと共有される。 ※常にコンテナとホストは同じカーネルを実行する。 Dockerの特徴 単体でアプリケーションを動かすことが出来る。 Dockerを高速に起動したり終了したりすることが出来る。 作成したファイルを容易に配布することが出来る。 環境構築を容易に出来る。 VMで必要だったハイパーバイザが必要でない=それに伴うオーバーヘッドが発生しない。