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

推薦する

HTML+CSS+JavaScript でシンプルな三目並べゲームを作成する

目次HTMLの実装CSSを追加Javascript部分の実装デモアドレス HTMLの実装まず、hea...

ウェブページの読み込み速度を上げる25の方法とヒント

はじめに<br />誰もが高速インターネット接続にアクセスできるわけではありません。たと...

win2008R2 64 ビット システムでの mysql5.7.17 のインストールと構成の例

123WORDPRESS.COM では、さまざまな環境での MYSQL の他のバージョンのインストー...

Linux CentOS MySQL データベースのインストールと設定のチュートリアル

MySQLデータベースのインストールに関するメモ、みんなで共有a) MySQL ソースインストールパ...

MySql5.7.21 インストールポイント記録メモ

ダウンロードしたバージョンは、Zip 解凍版、Windows システムです。長い間 Windows ...

CSS エラスティック ボックス flex-grow、flex-shrink、flex-basis の詳細な説明

3 つの属性 flex-grow、flex-shrink、flex-basis の機能は次のとおりで...

10 種類のモダンなレイアウトを実現するための CSS コード

序文日曜日に自宅で web.dev の 2020 3 日間ライブを視聴したところ、興味深い点がたくさ...

パゴダパネルとドッカーを使用して Gogs をインストールするプロセス全体

目次1 Baota Software StoreにDockerをインストールする2 ゴグスイメージを...

Navicat を仮想マシン MySQL に接続する際によくあるエラーと解決策

質問1 解決するサービスを開始します: service mysqld start; /sbin/ip...

入力ボックスの値を取得する方法のReactの例

入力ボックスの値を取得する複数の方法最初の方法は、制御されていないコンポーネントの取得です2番目の方...

Jenkins の紹介と Docker で Jenkins をデプロイする方法

1. 関連概念1.1 Jenkins の概念: Jenkins は、使用されるプラットフォームに関係...

CentOS7 での MySQL 8.0.16 のインストールと設定のチュートリアル

MySQLの古いバージョンをアンインストールします(古いバージョンがない場合は、この手順をスキップし...

JavaScript キャンバスはマウスの動きに合わせてボールを動かすことを実装します

この記事の例では、マウスに従ってボールを動かすjsの具体的なコードを参考までに共有しています。具体的...

MySQL 5.7 における基本的な JSON 操作ガイド

序文プロジェクトのニーズにより、ストレージ フィールドは JSON 形式で保存されます。プロジェクト...

ffmpeg コマンドラインを使用してビデオを変換するためのサンプルコード

この記事の本文を始める前に、まず ffmpeg プログラムをインストールする必要があります (Lin...