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はさまざまな境界効果を実現します

推薦する

Dockerの匿名マウントと名前付きマウントの具体的な使用法

目次データ量匿名マウントと名前付きマウントデータボリュームの場所データ量匿名マウントと名前付きマウン...

MySQL で絵文字表現を挿入できない理由と解決策

失敗のシナリオMySQL データベースに絵文字表現を挿入するために JDBC を呼び出すと、例外ja...

TypeScriptにおけるunknownとanyの違いについて詳しく説明します

目次序文1. 不明 vs 任意2. 未知とあらゆるもののメンタルモデル3. まとめ要約する序文any...

jQuery を使用してカルーセル効果を実装する

この記事では、jQueryでカルーセルチャートを実装するための具体的なコードを参考までに共有します。...

pagodaを使用してionCube拡張機能をインストールする方法

1. まずパゴダを設置するインストール要件: Python バージョン: 2.6/2.7 (Pago...

文字列の GBK および GB2312 エンコードとデコードのフロントエンド実装 (概要)

序文プロジェクトを開発しているときに、かなり厄介な問題に遭遇しました。この製品では、判断のためにブラ...

aタグのname属性とid属性を使用してページ内を移動する方法

以前はaタグのname属性を使ってジャンプする方法しか知らなかったのですが、idも使えることを今日知...

MySQLでデータテーブルを作成するときにエンジンMyISAM/InnoDBを設定する

mysql を構成するときに、構成ファイル内のデフォルトのストレージ エンジンを InnoDB に設...

Web デザイン: Web ミュージックの実装テクニック

<br />Web ページに音楽を挿入する場合、サフィックスに応じて異なるコードを記述す...

Docker イメージのエクスポート、インポート、コピーの例の分析

最初の解決策は、イメージを公開イメージリポジトリにプッシュし、それをプルダウンすることです。 2 番...

CocosCreatorの共通知識ポイントを整理する

目次1. シーンの読み込み2. ノードを見つける1. ノード検索2. その他のノード操作3. 再生ア...

フロントエンドパフォーマンス最適化に関する補足記事

序文私は、Web サイトのフロントエンド パフォーマンス最適化のための JavaScript と C...

MySQLはmysqldump+binlogを使用して、削除されたデータベースの原理分析を完全に復元します。

1. 概要MySQL データベースの日常的な操作とメンテナンスにおいて、ユーザーが誤ってデータを削...

MySQL インデックスの左端原則のサンプルコード

序文最近、MySQL のインデックスについて読んでいました。結合されたインデックスを見ると、左端の原...

CSS3の新しい背景プロパティの詳細な説明

これまで、CSS の背景の属性には、color、image、repeat、attachment、po...