Docker-installing-docker-on-linux
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
- ステップ4 *-次のステップは、新しいGPGキーを追加することです。 このキーは、Dockerに必要なパッケージをダウンロードするときにすべてのデータが暗号化されるようにするために必要です。
次のコマンドは、IDが58118E89F3A912897C070ADBF76221572C52609Dのキーを keyserver hkp://ha.pool.sks-keyservers.net:80からダウンロードし、 adv キーチェーンに追加します。 この特定のキーは、必要なDockerパッケージをダウンロードするために必要であることに注意してください。
ステップ5 *-次に、使用しているUbuntuのバージョンに応じて、関連するサイトを aptパッケージマネージャー*の docker.list に追加して、Dockerパッケージを検出できるようにする必要があります。 Dockerサイトからダウンロードし、それに応じてダウンロードします。
- Precise 12.04(LTS)─deb https://apt.dockerproject.org/repoubuntu-precise main
- Trusty 14.04(LTS)─deb https://apt.dockerproject.org/repo/ubuntu-trusty main
- Wily 15.10─deb https://apt.dockerproject.org/repo ubuntu-wily main
- Xenial 16.04(LTS)-https://apt.dockerproject.org/repo/[https://apt.dockerproject.org/repo] ubuntu-xenialメイン
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
ステップ6 *-次に、 apt-get updateコマンド*を発行して、Ubuntuシステム上のパッケージを更新します。
ステップ7 *-パッケージマネージャーが正しいリポジトリを指していることを確認する場合は、 apt-cacheコマンド*を発行して実行できます。
apt-cache policy docker-engine
出力では、https://apt.dockerproject.org/repo/%20 [https://apt.dockerproject.org/repo/]へのリンクを取得します。
ステップ8 *- apt-get updateコマンド*を発行して、ローカルシステム上のすべてのパッケージが最新であることを確認します。
ステップ9 *-Ubuntu Trusty、Wily、およびXenialの場合、linux-image-extra- *カーネルパッケージをインストールする必要があります。これにより、 aufsストレージドライバー*を使用できるようになります。 このドライバーは、Dockerの新しいバージョンで使用されます。
次のコマンドを使用して実行できます。
sudo apt-get install linux-image-extra-$(uname -r)
linux-image-extra-virtual
- ステップ10 *-最後のステップはDockerをインストールすることです。次のコマンドでこれを行うことができます-
sudo apt-get install –y docker-engine
ここでは、 apt-get はインストールオプションを使用してDocker WebサイトからDockerエンジンイメージをダウンロードし、Dockerをインストールします。
Docker-engineは、Ubuntuベースのシステム向けのDocker Corporationの公式パッケージです。
次のセクションでは、インストールされた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 10 64 bit |
Memory | 2 GB RAM (recommended) |
Docker for Windowsは、https://docs.docker.com/docker-for-windows/からダウンロードできます。
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からダウンロードできます。