DockerCentOSのインストール方法

インストール方法##

ニーズに基づいて、さまざまな方法でDockerEngineをインストールできます。

ウェアハウスを使用してインストールします###

新しくインストールしたマシンにDockerをインストールする前に、Dockerリポジトリを設定する必要があります。ウェアハウスのセットアップ後、設定したウェアハウスからDockerをインストールおよび更新できます。

倉庫を設置する####

yum-utilsパッケージをインストールし(このインストールパッケージは yum-config-managerツールを提供します)、安定したリポジトリをセットアップします。

$ sudo yum install -y yum-utils

$ sudo yum-config-manager \
 - - add-repo \
 https://download.docker.com/linux/centos/docker-ce.repo

オプション夜間またはテストリポジトリを有効にします。
上記のリポジトリには docker.repoファイルが含まれていますが、デフォルトでは無効になっています。安定バージョンのリポジトリアドレスと同じように有効にできます。次のコンテンツは、** nightly リポジトリを有効にするコマンドを示しています。
$ sudo yum-config-manager --enable docker-ce-nightly
** test(test)リポジトリを有効にするには、次のコマンドを使用してください。
$ sudo yum-config-manager --enable docker-ce-test
yum-config-managerコマンドを実行し、コマンドの後に --disableフラグを追加することで、
nightly または test リポジトリを無効にできます。
次のコマンドは、
nightly リポジトリを無効にするためのものです。
$ sudo yum-config-manager --disable docker-ce-nightly
[ 夜間および
テスト
チャネルの詳細をご覧ください。 ](https://www.cwiki.us/display/DockerZH/Install+Docker+Engine)。

DockerEngineをインストールします####

  1. Dockerエンジンとコンテナの最新バージョンをインストールするか、次の手順を使用して、インストールの特定のバージョンを指定します。$ sudo yum install docker-ce docker-ce-cli containerd.io
    従うときにGPGキーを確認するように求められた場合は、指紋が文字列 060A 61C5 1B55 8A7F 742B 77AA C52F EB6B 621E 9F35と一致していることを確認し、[承認]を選択してください。
    複数のDockerリポジトリを取得しましたか?
    複数のDockerリポジトリを有効にしている場合、 yuminstallまたは yum updateコマンドを使用してDockerをインストールおよびアップグレードするときに、バージョンを指定しないと、
    次に、上記のコマンドは最新バージョンを使用してインストールを試みます。これにより、インストールされているバージョンが必要なものではなくなる可能性があります。
    Dockerはインストールされていますが、起動されていません。これは、 dockerグループが作成されたが、ユーザーがグループに追加されていないためです。

  2. Dockerインストールの場合* Docker Engine(Docker Engine)のバージョンを指定*し、特定のウェアハウスで使用可能なDockerバージョンをリストしてから、インストールする必要のあるバージョンを選択します。a。ウェアハウスで使用可能なDockerバージョンをカテゴリー別にリストします。次の例は、バージョンごとの分類の結果を高から低にリストしています。
    $ yum list docker-ce --showduplicates | sort -r docker-ce.x86_64 3:18.09.1-3.el7 docker-ce-stable docker-ce.x86_64 3:18.09.0-3.el7 docker-ce-stable docker-ce.x86_64 18.06.1.ce-3.el7 docker-ce-stable docker-ce.x86_64 18.06.0.ce-3.el7 docker-ce-stable
    上記のリストは、有効にするリポジトリに基づいてCentOSオペレーティングシステムのバージョンを指定するためのものです(上記のように、サフィックス「el7」を使用してマークを付けます)。
    b。完全なパッケージ名を指定して、指定されたバージョンのDockエンジンをインストールします。フルパスには、パッケージ名( docker-ce)と2番目の列に示されているバージョン文字列が含まれます。
    計算は、最初のコロンの後の文字( )から始まり、区切り文字の前の文字( -)で終わります。
    例: docker-ce-18.09.1
    $ sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
    Dockerはインストールされていますが、起動されていません。これは、 dockerグループが作成されたが、ユーザーがグループに追加されていないためです。

  3. Dockerを起動します$ sudo systemctl start docker

  4. hello-worldイメージ(イメージ)を実行して、Dockerのインストールが成功したことを確認します。 $ sudo docker run hello-world
    このコマンドは、テストイメージをダウンロードし、コンテナーで実行します。コンテナが実行中の場合、このコマンドはいくつかの情報を出力して終了します。

Dockerエンジンがインストールされて実行されているため、Dockerコマンドを実行するには sudoを使用する必要があります。 [Linux 安装 Docker 的后续步骤](Linux 安装 Docker 的后续步骤)のページを読み続けてください
オペレーティングシステムの許可なくユーザーがDockerコマンドやその他の構成オプションを許可できるようにするためのコンテンツ。

Dockerエンジンをアップグレードする####

Dockerエンジンを申請する場合は、[ウェアハウスを使用してインストール](https://www.cwiki.us/display/DockerZH/Install+On+CentOS#InstallOnCentOS-%E4%BD%BF%E7%94%A8%E4%BB%93%E5%BA%93%E8%BF%9B%E8%A1%8C%E5%AE%89%E8%A3%85)の手順に従って、インストールする新しいバージョンを選択してください。

オペレーティングシステムへのインストールの結果。

実行されたすべての完全なコマンド:

sudo yum install -y yum-utils

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

sudo yum install docker-ce docker-ce-cli containerd.io

sudo systemctl start docker

sudo docker run hello-world

https://www.ossez.com/t/docker-centos/717#install-using-the-repository

Recommended Posts

DockerCentOSのインストール方法
Dockerのインストール(CentOS7のインストール)
CentOS7ドッカーのインストール
Centos7dockerのインストールの詳細
DockerのCentOS環境インストール
2019-07-09CentOS7のインストール
centos7_1708のインストール
centos7へのDockerEEのインストール
Centos5インストールガイド
CentOS7はDockerをインストールします
CentOS7はDockerをインストールします
Centos7はDockerをインストールします
Centos7インストールdocker18
CentOS6はDockerをインストールします
Centos8はDockerをインストールします
DockerでのCentOSコンテナのインストールはMySQLを使用します
CentOSオンラインインストールRabbitMQ3.7
Centos7にDockerをインストールする
zabbix 2.2.20インストールの詳細(Centos6.9)
CentOS7はDockerサービスをインストールします
CentosソースのインストールPython3
Centos7mqttクラスターのインストール
CentOS8.0はdockerエラーをインストールします
CentOS8のグラフィカルインストール
Mysql8.0.15インストール構成(centos7)
Linuxノート(1):CentOS-7のインストール
CentOS8-dnfインストールドッカー
Centos7でのRedis3のインストール
centos6.5にDockerをインストールします
CentOSオンラインインストールRabbitMQ3.7
Linux CentOS7インストールチュートリアル
CentOS7はDockerCEをインストールします
Centos8(最小インストール)Python3.8 + pipメソッドチュートリアルの新規インストール
Discourse CentOS8の新しいインストールマニュアル
Centos6.5でドッカー環境を構築する
Centos7ミニインストールプロセスの記録
Centosmysqlのインストールと構成
TomcatをインストールするCentos7.6メソッド-8.5.39
Centos7へのGlusterfsクラスターのインストール
CentOSでのRedisクラスターのインストール
Centos7のインストールと構成のプロメテウス
CentOS 7 GaleraClusterインストールガイド
CentOS7のインストールと構成PPTP
CentOS6.xインストールmysql5.7レコード
Centos7にdockertransferをインストールします
CentOSのインストールと構成cmake
グラフィカルなcentosインストールの詳細なプロセス
Centos7.5のインストールと構成MongoDB4.0.4
CentOS7のインストールと構成PPTP
Hyper-V + CentOS7インストールビデオチュートリアル
centos7kvmのインストールと使用
Centosシステムにdockerをインストールします
CentOS7postgresqlのインストールと使用
Centos7インストールtomcatプロセスの紹介
Centos7.4環境インストールランプ-php7.0チュートリアル
Discourse CentOS8の新しいインストールマニュアル
CentOS8 Linux 8.0.1905のインストールプロセス(図)
Centos7elk7.1.1のインストールと使用
Centos7のインストールとJenkinsの構成
Hyper-VインストールCentOS8問題の分析
Centosisoイメージファイルのインストールチュートリアル