Alibaba Cloud Docker Yum ソースを使用した Docker 17.03.2 の CentOS7 オンラインインストールの詳細説明

Alibaba Cloud Docker Yum ソースを使用した Docker 17.03.2 の CentOS7 オンラインインストールの詳細説明

参照ドキュメント

公式 Docker インストール ドキュメント: https://docs.docker.com/install/linux/docker-ce/centos

Alibaba Cloud Docker インストールドキュメント: https://yq.aliyun.com/articles/110806

ワンクリックでDockerをインストール

https://github.com/cookcodeblog/OneDayDevOps/blob/master/components/docker/install_docker_ce.sh

インストール手順

インストールされたDockerの削除

# インストールされたDockerをアンインストールする
sudo yum dockerを削除します\
         dockerクライアント\
         docker-client-最新 \
         docker-common \
         docker-最新 \
         docker-最新-logrotate \
         docker-logrotate \
         docker-selinux \
         docker-engine-selinux \
         dockerエンジン

Alibaba Cloud Docker Yumソースを構成する

# リポジトリを設定する
sudo yum install -y yum-utils デバイスマッパー永続データ lvm2

# Aliyun Dockerを使用する
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

指定されたバージョンをインストールする

Dockerのバージョンを確認します。

yum list docker-ce --showduplicates

古いバージョン (Docker 17.03.2 など) をインストールする場合は、完全な rpm パッケージ名を指定し、--setopt=obsoletes=0 パラメータを追加する必要があります。

# dockerをインストールする
# yum リポジトリが定義された新しいシステムでは、古いバージョンを強制し、17.06.0 で導入された古いバージョンを無視します
yum インストール -y --setopt=obsoletes=0 \
  docker-ce-17.03.2.ce-1.el7.centos.x86_64 \
  docker-ce-selinux-17.03.2.ce-1.el7.centos.noarch

または、新しいバージョンの Docker (Docker 18.03.0 など) をインストールする場合は、rpm パッケージ名のバージョン番号部分を追加します。

sudo yum で docker-ce-18.03.0.ce をインストールします。

または、バージョン番号を追加せずに最新バージョンの Docker をインストールします。

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

Dockerサービスを開始する

# docker サービスを開始する
systemctl ドッカーを有効にする
systemctl ドッカーを起動する

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

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

<<:  Vue プロジェクトは左スワイプ削除機能を実装します (完全なコード)

>>:  MySql における特殊演算子の使用の概要

推薦する

面接では、select...for update がテーブルをロックするのか、それとも行をロックするのか尋ねられました。

目次確認する:例の検証と組み合わせるselect クエリ ステートメントはロックされませんが、sel...

Vueコンポーネントの7つの通信方法についての深い理解

目次1. props/$emit導入コードサンプル2.Vスロット導入コードサンプル3.$refs/ ...

CSSはカラフルでスマートな影の効果を実現します

背景前景要素から特定の色を継承する影の効果を作成する方法を知りたいと思ったことはありませんか?方法に...

Linux仮想マシンを作成し、仮想マシンネットワークを設定する方法に関するVMwareの詳細なチュートリアル

VMware で Linux 仮想マシンを作成し、VMware と仮想マシンのネットワークを設定する...

MySQL 5.7.21 解凍版のインストールと設定方法のグラフィックチュートリアル

私は頻繁にシステムをインストールするので、インストールのたびにいくつかのソフトウェアを再インストール...

MySQLはSQL文を使用してテーブル名を変更します

MySQL では、SQL ステートメント rename table を使用してテーブル名を変更できま...

MySQL でのデータベース間クエリの例

序文MySQL では、クロスデータベース クエリは主に 2 つの状況に分けられます。1 つは同じサー...

MySQL レプリケーションの利点と原則を詳しく説明します

レプリケーションとは、マスター データベースの DDL および DML 操作をバイナリ ログを介して...

クエリでのMySQLのユニークキーの使用と関連する問題

1. テーブルステートメントを作成します。 テーブル「従業員」を作成します( `emp_no` in...

WeChatアプレットを少なく使う方法(最適な方法)

序文私は less/sass を書くことに慣れていますが、小さなプログラムを開発するときには、まだ ...

MySQL 8.0の新機能、隠しフィールドの詳細な説明

序文MySQL バージョン 8.0.23 では、新しい機能「Invisible Column (In...

Windows 上の Docker にさまざまなソフトウェアをインストールする詳細なプロセス

1. MySQLをインストールする # docker で mysql をダウンロード docker ...

MySQLはカバーインデックスを使用してテーブルリターンを回避し、クエリを最適化します。

序文カバーリング インデックスについて説明する前に、まずそのデータ構造である B+ ツリーを理解する...

CSS 兄弟要素フローティング分析の概要

float:左/右/なし; 1. 同じレベルフローティング(1)ブロックレベル要素を同じ行に表示する...

JSONP クロスドメインシミュレーション Baidu 検索

目次1. JSONPとは何か2. JSONPクロスドメインリクエスト3. Baidu検索をシミュレー...