How to Install and Use Docker on Linux
ジャック・ウォレン
コンテナはITで大流行しています-もっともな理由があります。コンテナは、アプリケーションの実行に必要なすべてのもの(コード、ライブラリ、ランタイム、システム設定、依存関係)を含む軽量のスタンドアロンパッケージです。各コンテナは、独自のCPU、メモリ、ブロックI / O、およびネットワークリソースを使用してデプロイされ、すべて個別のカーネルとオペレーティングシステムに依存する必要はありません。そして、それがコンテナと仮想マシンの最大の違いです。仮想マシンはホストOS上で実行される本格的なオペレーティングシステムプラットフォームですが、コンテナはそうではありません。
コンテナを使用すると、他の方法では不可能だった方法で、会社のサービス(社内または社外)を拡大できます。たとえば、NGINXの複数のインスタンスをすばやく展開できます(開発や本番などの複数のステージングでも)。これを仮想マシンで行うのとは異なり、コンテナはシステムリソースにほとんど影響を与えません。
Dockerを使用すると、コンテナの作成、展開、管理が非常に簡単になります。 Dockerのインストールと使用は、Linuxプラットフォームの第2の性質であるというのが最高です。
LinuxにDockerをインストールするのがいかに簡単であるかを示すとともに、Dockerを使用する最初の手順を説明します。 Ubuntu 16.04サーバープラットフォームでデモを行いますが、プロセスはほとんどすべてのLinuxディストリビューションで非常に似ています。