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 における特殊演算子の使用の概要

推薦する

Deepin で virtualenv をインストールして使用するチュートリアル

virtualenv は、分離された Python 仮想環境を作成するためのツールです。独立したディ...

CSS における要素の表示モード

CSS では、要素タグは、要素の表示モードの違いに応じて、インラインレベル要素とブロックレベル要素の...

iOS WeChat H5ページのゴム反発効果の落とし穴記録

ビジネス要件最近開発したプロジェクトの一つに、WeChat公式アカウントに関連したH5ページがありま...

mysql-5.7.21-winx64 無料インストール版のインストール - Windows チュートリアル詳細説明

1 ダウンロードアドレスは https://dev.mysql.com/downloads/mysq...

js で虫眼鏡効果を実現するためのアイデアとコード

この記事の例では、虫眼鏡効果を実現するためのjsの具体的なコードを参考までに共有しています。具体的な...

Mysqlはフィールドスプライシングのための3つの関数を実装している

データをオペレーションにエクスポートする場合、フィールドの結合は避けられません。MySQL でこれが...

HTML テーブル マークアップ チュートリアル (40): ヘッダーの暗い境界線の色属性 BORDERCOLORDARK

テーブルヘッダーでは、暗い境界線の色を個別に定義できます。基本的な構文<TH 境界線の色を暗く...

継続的インテグレーションテストにおけるDocker Swarmの適用の詳細な説明

背景アジャイル モデルは広く使用されており、テストは特に重要です。新しいバージョンは頻繁にリリースす...

LinuxでifconfigとaddrがIPアドレスを表示できない問題を解決する

1. 仮想マシンにLinuxシステムをインストールし、仮想マシンを起動し、rootとパスワードを入力...

Centos7.4 サーバーへの Apache のインストールとインストール プロセス中に発生した問題の解決策

この記事では、CentOS 7.4 サーバーに Apache をインストールする方法と、インストール...

Linux SSHポートを転送する3つの方法

ssh は私が最も頻繁に使用する 2 つのコマンドライン ツールのうちの 1 つです (もう 1 つ...

Tencent Cloud Server Centosにデータディスクをマウントする方法

まず、ハードディスクデバイスにデータディスクがあるかどうかを確認します # まずfdisk -lを実...

MySQLテーブル構造を変更するコマンドを表示する

簡単な説明エディターはデータベースのエンコードが間違っているために問題に遭遇することが多く、これは頭...

div間のギャップの解決策

HTMLのdivブロックを使用していて、ブロックの中央をしっかりと接続できず、解決できない場合1. ...

マークアップ言語 - リスト

標準化されたデザインソリューション - マークアップ言語とスタイルマニュアルWeb 標準ソリューショ...