Docker-installing-docker-on-linux

提供:Dev Guides
移動先:案内検索

LinuxでのDockerのインストール

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

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

デモボタン

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

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

なまえ

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

構文

uname -a

オプション

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

戻り値

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

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

uname –a

出力

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

出力

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

  • ステップ2 *-次のコマンドで実行できる最新のパッケージでOSを更新する必要があります-
apt-get

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

構文

sudo apt-getアップデート

オプション

  • sudo - sudo コマンドを使用して、コマンドがルートアクセスで実行されるようにします。
  • update - update オプションを使用すると、Linuxシステムですべてのパッケージが更新されます。

戻り値

None

sudo apt-get update

出力

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

出力例

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

  • ステップ3 *-次のステップは、必要なDockerパッケージをダウンロードするために、後でDockerサイトと連携するために必要な証明書をインストールすることです。 次のコマンドで実行できます。
sudo apt-get install apt-transport-https ca-certificates

必要なDockerパッケージ

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

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

新しいPGPキー

ステップ5 *-次に、使用しているUbuntuのバージョンに応じて、関連するサイトを aptパッケージマネージャー*の docker.list に追加して、Dockerパッケージを検出できるようにする必要があります。 Dockerサイトからダウンロードし、それに応じてダウンロードします。

OSはUbuntu 14.04であるため、リポジトリ名を「deb https://apt.dockerproject.org/repoubuntu-trusty main」として使用します。

そして、前述のように、このリポジトリを docker.list に追加する必要があります。

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

Dockerリスト

ステップ6 *-次に、 apt-get updateコマンド*を発行して、Ubuntuシステム上のパッケージを更新します。

APT-GET更新コマンド

ステップ7 *-パッケージマネージャーが正しいリポジトリを指していることを確認する場合は、 apt-cacheコマンド*を発行して実行できます。

apt-cache policy docker-engine

出力では、https://apt.dockerproject.org/repo/%20 [https://apt.dockerproject.org/repo/]へのリンクを取得します。

APT-GET更新コマンド

ステップ8 *- apt-get updateコマンド*を発行して、ローカルシステム上のすべてのパッケージが最新であることを確認します。

APT-GETパッケージの更新

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

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

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

Aufs Storage Driver

  • ステップ10 *-最後のステップはDockerをインストールすることです。次のコマンドでこれを行うことができます-
sudo apt-get install –y docker-engine

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

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

Docker-engine

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

Dockerバージョン

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

構文

docker version

オプション

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

戻り値

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

sudo docker version

出力

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

Dockerバージョン出力

Docker情報

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

構文

docker info

オプション

  • info -DockerコマンドがインストールされたDockerサービスに関する詳細情報を返すことを保証するために使用されます。

戻り値

出力は、システムにインストールされているDockerのさまざまな詳細を提供します-

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

sudo docker info

出力

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

Docker情報の出力例

Docker for Windows

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

システム要求

Windows OS Windows 10 64 bit
Memory 2 GB RAM (recommended)

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

Windows用Docker

Dockerツールボックス

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

システム要求

Windows OS Windows 7 , 8, 8.1
Memory 2 GB RAM (recommended)
Virtualization This should be enabled.

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

Docker Toolbox