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
オプション
sudo − sudo コマンドは、コマンドがルートアクセスで実行されるようにするために使用されます。
update − update オプションを使用すると、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