YUMを使用してdockerをインストールする方法

YUMを使用してdockerをインストールする方法

次の図に示すように:

ここに画像の説明を挿入

Centos 7.0以上であれば問題ありません。
現在のシステム カーネル バージョンを表示するコマンドは次のとおりです。

uname -r は、

実行結果は次のとおりです。

オーケー良い°

ステップ 2: インストールした Docker をクリーンアップします (まだインストールしていない場合は、この手順をスキップできます)

クリーンアップコマンドは次のとおりです。

yum 削除 docker \
         dockerクライアント\         
				 docker-client-最新 \
         docker-common \
         docker-最新 \
         docker-最新-logrotate \
         docker-logrotate \
         docker-selinux \
         docker-engine-selinux \
         dockerエンジン

ステップ3: デバイスマッパーツールをインストールする

インストールコマンドは次のとおりです。

yum インストール -y yum-utils デバイスマッパー永続データ lvm2

ステップ4: Dockerのyumデータソースを構成する

yum データ ソース コマンドを次のように設定します。

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

以下のように構成は成功しました。

オーケー良い°

ステップ5: yumキャッシュを更新する

コマンドは次のとおりです。

yum makecache 高速

ステップ6: docker-ce (コミュニティエディション) をインストールする

インストールコマンドは次のとおりです。

 yum -y で docker-ce をインストールします

ステップ7: Dockerを起動する

起動コマンドは次のとおりです。

systemctl ドッカーを起動する

起動する

systemctl で docker.service を有効にする

再起動:

systemctl dockerを再起動します

コンテナを起動し、--restart=alwaysを追加します。

no の場合、コンテナは自動的に再起動されません。(デフォルト値)

on-failure コンテナはエラーにより終了し(コンテナの終了ステータスが0ではない)、コンテナを再起動します。

停止しない限り、コンテナが停止されているか、Dockerが停止/再起動されている場合にのみコンテナを再起動します。

コンテナが停止したとき、またはDockerが停止/再起動したときは、常にコンテナを再起動します。

プロジェクトが実行されている場合は、更新を使用して更新します

docker update --restart=always コンテナ名

起動後、次のコマンドを使用して確認できます。

 ドッカー -v

結果は次のとおりです。

オーケー良い°

YUM を使用した docker のインストール方法についてはこれで終わりです。YUM を使用した docker のインストールの詳細については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Dockerのyumソースの設定とCentOS7へのインストールの詳細な説明
  • Alibaba Cloud Docker Yum ソースを使用した Docker 17.03.2 の CentOS7 オンラインインストールの詳細説明
  • yum を使用して rpm と関連する依存関係をダウンロードして、docker をオフラインでインストールします。
  • yum から docker インストール パッケージをダウンロードし、オフライン マシンにインストールする例の詳細なコード
  • docker 公式ソースを設定し、yum で docker をインストールする方法

<<:  例を通してBRタグとPタグの違いを理解する

>>:  CSS3はさまざまな境界効果を実現します

推薦する

MySQL 数値型オーバーフローの処理方法

さて、質問させてください。MySQL で列を int(0) に設定すると何が起こりますか?この問題を...

Vue で配列をクリアするいくつかの方法 (要約)

目次1. はじめに2. データを消去するいくつかの方法2.1 ref() の使用2.2 スライスの使...

Dockerイメージが消える問題を解決する

1. 50と93では鏡像が消える [root@h50 /]# df -h ファイルシステムの使用済み...

MySQL エラー: ロックを取得しようとしたときにデッドロックが見つかりました。トランザクションの解決策を再起動してください

問題を見つける最近、以前のデータを入力していたときに、プログラムが突然次のエラーを報告しました。 [...

Vueメソッドに基づくシンプルなタイマーの実装

Vueのシンプルなタイマーを参考にしてください。具体的な内容は以下のとおりです原理: setInte...

nginxプロキシsocket.ioサービスの落とし穴の詳細な説明

目次Nginx は 2 つの socket.io サーバーをプロキシします。 socket.ioの動...

2列のデータをSQLの新しい列として操作する

以下のように表示されます。 bb_sbからa1、a2、a1+a2 a、a1*a2 b、a1*1.0/...

W3C チュートリアル (10): W3C XQuery アクティビティ

XQuery は、XML ドキュメントからデータを抽出するための言語です。 XQuery は、XML...

Debian 9 システムに MySQL データベースをインストールする方法

序文タイトルを見ると、誰もが「Debian 9 に MySQL をインストールするにはどうすればいい...

実稼働環境でのNginx高可用性ソリューションの実装プロセスの分析

準備: 192.168.16.128 192.168.16.129 2 台の仮想マシン。 Nginx...

Win7 システムでの MySQL 5.7.11 の詳細なインストール チュートリアル

オペレーティング システム: Win7 64 ビット Ultimate Edition MySQL ...

初めてDockerイメージを構築、実行、公開、取得するための詳細な手順

1. はじめに以前は、Python アプリケーションの作成を開始したい場合、最初のステップはマシンに...

Windows 10 の Docker で countly-server を展開して実行するプロセス

私は最近countlyに触れて、慣れてきました。私は、必要に応じてcountlyのクラッシュプラグイ...

js で継承を実装する 5 つの方法

コンストラクタの借用この手法の基本的な考え方は単純です。サブタイプ コンストラクター内からスーパータ...

ダッシュボードを実装するためのjQueryプラグイン

jQueryプラグインは、参考のためにダッシュボードを実装します。具体的な内容は次のとおりです。一般...