ホームページ  >  記事  >  運用・保守  >  docker ceのインストール方法

docker ceのインストール方法

王林
王林オリジナル
2020-04-05 09:40:082051ブラウズ

docker ceのインストール方法

この記事では、CentOS に Docker CE をインストールする方法について説明します。

1. オペレーティング システム要件

Docker CE をインストールするには、64 ビット バージョンの CentOS 7 が必要です。

2. 古いバージョンをアンインストールする

Docker の以前のバージョンは、docker または docker-engine と呼ばれます。これらのバージョンがインストールされている場合は、それらとそれに関連する依存関係をアンインストールします。

$ sudo yum remove docker \
                  docker-common \
                  docker-selinux \
                  docker-engine

3. ミラー ウェアハウスをセットアップする

3.1. 必要なソフトウェア パッケージをインストールします。 yum-utils は yum-config-manager ユーティリティを提供し、devicemapper ストレージ ドライバーには device-mapper-persistent-data と lvm2 が必要です。

$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2

3.2. 次のコマンドを使用して、安定したイメージ ウェアハウスをセットアップします。エッジ リポジトリまたはテスト リポジトリを通じてビルドをインストールする必要がある場合でも、常に安定したリポジトリを使用する必要があります。

$ sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo

3.3. オプション: エッジ リポジトリとテスト ミラー リポジトリを有効にします。これらのリポジトリは上記の docker.repo ファイルに含まれていますが、デフォルトでは無効になっています。安定したレジストリと一緒に有効にすることができます。

$ sudo yum-config-manager --enable docker-ce-edge
$ sudo yum-config-manager --enable docker-ce-testing

3.4. –disable フラグを指定して yum-config-manager コマンドを実行すると、エッジまたはテスト ミラー リポジトリを無効にできます。再度有効にするには、-enable フラグを使用します。次のコマンドは、エッジ レジストリを無効にするために使用されます。

$ sudo yum-config-manager --disable docker-ce-edge

4. Docker CE

4.1. yum ソフトウェア パッケージ インデックスをインストールします。

$ sudo yum makecache fast

4.2. 最新バージョンの Docker CE をインストールするか、次のステップに進んで特定のバージョンをインストールします。

$ sudo yum install docker-ce

4.3. 運用システムでは、常に最新バージョンを使用するのではなく、特定のバージョンの Docker CE をインストールする必要があります。利用可能なバージョンをリストします。この例では、sort -r コマンドを使用して結果をバージョン番号 (高いものから低いもの) で並べ替えており、切り捨てられています。

$ yum list docker-ce.x86_64  --showduplicates | sort -r
 docker-ce.x86_64  17.06.0.el7        docker-ce-stable

このリストの内容は、どのレジストリが有効になっているかによって異なり、CentOS のバージョンに固有になります (この例では、バージョンの .el7 接尾辞で表されます)。インストールする特定のバージョンを選択します。 2 番目の列はバージョン文字列です。 3 番目の列はミラー ウェアハウスの名前で、ソフトウェア パッケージがどのミラー ウェアハウスから来たのかを示し、安定性レベル別にリストされます。

特定のバージョンをインストールするには、パッケージ名にバージョン文字列を追加し、ハイフン (-) で区切ります:

 $ sudo yum install docker-ce-<VERSION>

4.4. Docker

 $ sudo systemctl start docker

4.5 を開始します。 hello-world イメージを実行して、docker が正しくインストールされていることを確認します。

$ sudo docker run hello-world

推奨される関連チュートリアル: docker チュートリアル

以上がdocker ceのインストール方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。