LinuxへのDockerのインストール

Dockerのインストールを開始するには、Ubuntuインスタンスを使用します。Oracle Virtual Boxを使用して、仮想Linuxインスタンスをまだセットアップしていない場合は、セットアップできます。

次のスクリーンショットは、Oracle VirtualBoxにインストールされている単純なUbuntuサーバーを示しています。という名前のOSユーザーがいますdemo これは、サーバーへのルートアクセス全体を持つシステムで定義されています。

Dockerをインストールするには、以下の手順に従う必要があります。

Step 1− Dockerをインストールする前に、まず正しいLinuxカーネルバージョンが実行されていることを確認する必要があります。Dockerは、Linuxカーネルバージョン3.8以降でのみ実行するように設計されています。これを行うには、次のコマンドを実行します。

うなめ

このメソッドは、Linuxシステムに関するシステム情報を返します。

構文

uname -a

オプション

a −これは、システム情報が確実に返されるようにするために使用されます。

戻り値

このメソッドは、Linuxシステムに関する次の情報を返します-

  • カーネル名
  • ノード名
  • カーネルリリース
  • カーネルバージョン
  • machine
  • processor
  • ハードウェアプラットフォーム
  • オペレーティング・システム

uname –a

出力

上記のコマンドを実行すると、次の結果が得られます-

出力から、Linuxカーネルのバージョンはバージョン3.8よりも高い4.2.0-27であることがわかります。これで、準備は完了です。

Step 2 − OSを最新のパッケージで更新する必要があります。これは、次のコマンドで実行できます。

apt-get

この方法では、インターネットからLinuxシステムにパッケージをインストールします。

構文

sudo apt-get update

オプション

  • sudosudo コマンドは、コマンドがルートアクセスで実行されるようにするために使用されます。

  • updateupdate オプションを使用すると、Linuxシステムですべてのパッケージが更新されます。

戻り値

なし

sudo apt-get update

出力

上記のコマンドを実行すると、次の結果が得られます-

このコマンドはインターネットに接続し、Ubuntuの最新のシステムパッケージをダウンロードします。

Step 3−次のステップは、必要なDockerパッケージをダウンロードするために後でDockerサイトと連携するために必要となる必要な証明書をインストールすることです。次のコマンドで実行できます。

sudo apt-get install apt-transport-https ca-certificates

Step 4−次のステップは、新しいGPGキーを追加することです。このキーは、Dockerに必要なパッケージをダウンロードするときにすべてのデータが暗号化されるようにするために必要です。

次のコマンドは、ID58118E89F3A912897C070ADBF76221572C52609Dのキーをからダウンロードします。 keyserver hkp://ha.pool.sks-keyservers.net:80そしてそれをに追加します advキーホルダー。この特定のキーは、必要なDockerパッケージをダウンロードするために必要であることに注意してください。

Step 5 −次に、お持ちのUbuntuのバージョンに応じて、関連するサイトをに追加する必要があります。 docker.list のために apt package manager、DockerサイトからDockerパッケージを検出し、それに応じてダウンロードできるようにします。

  • 正確な12.04(LTS)─deb https://apt.dockerproject.org/repoubuntu-正確なメイン

  • 信頼できる14.04(LTS)─deb https://apt.dockerproject.org/repo/ ubuntu-信頼できるメイン

  • Wily15.10─deb https://apt.dockerproject.org/repo ubuntu-wily main

  • Xenial 16.04(LTS)- https://apt.dockerproject.org/repo ubuntu-xenial main

OSはUbuntu14.04であるため、リポジトリ名を「deb」として使用します。 https://apt.dockerproject.org/repoubuntu-信頼できるメイン」。

次に、このリポジトリをに追加する必要があります docker.list 上記のように。

echo "deb https://apt.dockerproject.org/repo ubuntu-trusty main” 
   | sudo tee /etc/apt/sources.list.d/docker.list

Step 6 −次に、 apt-get update command Ubuntuシステムのパッケージを更新します。

Step 7 −パッケージマネージャーが正しいリポジトリーを指していることを確認したい場合は、を発行して確認できます。 apt-cache command

apt-cache policy docker-engine

出力では、次のリンクが表示されます https://apt.dockerproject.org/repo/

Step 8 −発行 apt-get update command ローカルシステム上のすべてのパッケージが最新であることを確認します。

Step 9 − Ubuntu Trusty、Wily、およびXenialの場合、linux-image-extra- *カーネルパッケージをインストールする必要があります。これにより、 aufs storage driver。このドライバーは、新しいバージョンのDockerで使用されます。

次のコマンドを使用して実行できます。

sudo apt-get install linux-image-extra-$(uname -r) 
   linux-image-extra-virtual

Step 10 −最後のステップはDockerをインストールすることであり、これは次のコマンドで実行できます−

sudo apt-get install –y docker-engine

ここに、 apt-get インストールオプションを使用して、Docker WebサイトからDockerエンジンイメージをダウンロードし、Dockerをインストールします。

Docker-engineは、Ubuntuベースのシステム用のDockerCorporationの公式パッケージです。

次のセクションでは、インストールされたDockerのバージョンを確認する方法を説明します。

Dockerバージョン

実行中のDockerのバージョンを確認するには、次のコマンドを発行できます-

構文

docker version

オプション

  • version −DockerコマンドがインストールされているDockerバージョンを確実に返すために使用されます。

戻り値

出力には、システムにインストールされているDockerバージョンのさまざまな詳細が表示されます。

sudo docker version

出力

上記のプログラムを実行すると、次の結果が得られます-

Docker情報

システムで実行されているDockerの詳細を確認するには、次のコマンドを発行します-

構文

docker info

オプション

  • info −DockerコマンドがインストールされているDockerサービスの詳細情報を返すようにするために使用されます。

戻り値

出力には、システムにインストールされているDockerのさまざまな詳細が表示されます。

  • コンテナの数
  • 画像数
  • Dockerが使用するストレージドライバー
  • Dockerが使用するルートディレクトリ
  • Dockerが使用する実行ドライバー

sudo docker info

出力

上記のコマンドを実行すると、次の結果が得られます-

Docker for Windows

DockerはWindowsをすぐにサポートしますが、Docker for Windowsをインストールするには、次の構成が必要です。

システム要求

Windows OS Windows 1064ビット
記憶 2 GB RAM(推奨)

Docker forWindowsは-からダウンロードできます。 https://docs.docker.com/docker-for-windows/

DockerToolBox

Docker ToolBoxは、Windows8.1やWindows7などの古いバージョンのWindows用に設計されています。DockerforWindowsをインストールするには、次の構成が必要です。

システム要求

Windows OS Windows 7、8、8.1
記憶 2 GB RAM(推奨)
仮想化 これを有効にする必要があります。

DockerToolBoxは-からダウンロードできます。 https://www.docker.com/products/docker-toolbox