Docker での CentOS 7 インストール チュートリアル

Docker での CentOS 7 インストール チュートリアル

Docker は、事実上どこでも実行できるポータブルで自己完結的なコンテナとしてアプリケーションを迅速に構築、テスト、展開できるコンテナ化テクノロジです。このチュートリアルでは、参考として CentOS 7 に Docker をインストールする方法を紹介します。

1. CentOSにDockerをインストールする

Docker パッケージは CentOS 7 の公式リポジトリで入手できますが、必ずしも最新バージョンであるとは限りません。推奨される方法は、リポジトリから Docker をインストールすることです。

CentOS 7 サーバーに Docker をインストールするには、次の手順に従います。

まず、システム パッケージを更新し、必要な依存関係をインストールします。

sudo yum updte sudo yum instll yum-utils deice-mppe-pesistent-dt lm2

2. 次に、次のコマンドを実行して、Docker 安定リポジトリをシステムに追加します。

sudo yum-config-mnge --dd-epo https://downlod.docke.com/linux/centos/docke-ce.epo

3. Docker リポジトリが有効になったので、次のように入力して yum を使用して最新バージョンの Docker CE (Community Edition) をインストールします。

sudo yum instll docke-ce

4. Docke パッケージをインストールした後、Docke デーモンを起動し、起動時に自動的に起動するように有効にします。

sudo systemctl stt docke sudo systemctl enble docke

5. Docker サービスが実行されていることを確認するには、次のように入力します。

sudo systemctl sttus docke

出力は次のようになります。

● docke.seice - Docke Appliction Contine Engine Loded: loded ( /us/lib/systemd/system/docke.seice ; enbled ; endo peset: disbled ) Actie: ctie ( unning ) since Wed 208 -0-3 08:5:20 UTC ; 7s go Docs: https://docs.docke.com Min PID: 2492 ( docked ) CGoup: /system.slice/docke.seice ├─2492 /us/bin/docked └─2498 docke-contined --config //un/docke/contined/contined.toml

6. この記事の執筆時点では、Docker の現在の安定バージョンは8.06.のバージョンを表示するには、次のように入力します。

docke - Docke esion 8.06 .-ce, build e68fc7

2. SudoなしでDockerコマンドを実行する

デフォルトでは、Docker には管理者権限が必要です。 sudoを使用せずに非 oot ユーザーとして Docker コマンドを実行する場合は、Docker CE インストール プロセス中に作成された Docker グループ パッケージにユーザーを追加する必要があります。以下を入力できます。

sudo usemod -G docke $USER

$USERユーザー名を保持する環境変数です。

グループ メンバーシップが更新されるように、ログアウトして再度ログインします。

Docke が正常にインストールされ、sudo なしで docke コマンドを実行できることを確認するには、次のコマンドを発行します。このコマンドは、テスト イメージをダウンロードし、コンテナー内で実行し、「Hello fom Docke」というメッセージを出力して終了します。

docke contine un hello-wold

出力は次のようになります。

Unble to find imge 'hello-wold:ltest' loclly ltest: Pulling fom liby/hello-wold 9bb55d456: Pull complete Digest: sh256:f5233545e435624c489fd57ec3c56336ed8e237750d59bde7336e77 Sttus: Downloded newe imge fo hello-wold:ltest Hello fom Docke ! This messge shows tht you instlltion ppes to be woking coectly.

3. Docke コマンドライン

Docker をインストールできるようになったので、Docker CLI の基本的な構文を紹介しましょう。

Docker コマンドラインは次の形式になります。

docke [ option ] [ subcommnd ] [ guments ]

引数なしでdockeと入力すると、使用可能なすべてのコマンドを一覧表示できます。

docke

[subcommnd]についてさらにヘルプが必要な場合は、次のように入力してください。

docke [ subcommnd ] --help

<<:  UbuntuにOpenCVをインストールする方法 UbuntuにOpenCVをインストールする方法

>>:  Shopify プラットフォーム料金には何が含まれていますか?

推薦する

観光振興計画案(記録|観光消費潜在力の解放と観光産業の質の高い発展の促進に関する実施計画の政策解釈に関する記者会見)

記録丨「観光消費の潜在力を解き放ち、観光産業の質の高い発展を促進するための実施計画」政策解釈記者会...

パゴダパネルはどこからダウンロードできますか? Baotaパネルのダウンロードアドレス

Baota Panel は、Windows および Linux システムをサポートする、一般的に使用...

ブランドを宣伝する方法は何ですか? (ブランドを宣伝・宣伝するにはどうすればいいですか?)

ブランドのプロモーションや宣伝はどのように行うのでしょうか?ブランドのプロモーションと宣伝は、製品が...

電子商取引の促進方法(電子商取引のライブストリーミングが雲南省龍嶺の農村地域に経済活力をもたらす)

電子商取引のライブストリーミングが雲南省龍嶺の農村に経済活力をもたらす原題: 電子商取引のライブスト...

ユーザー精密操作(顧客精密操作:顧客の精密管理をいかに実現するか)

顧客重視のオペレーション:顧客管理を正確に行う方法80/20ルールって聞いたことありますか? 80...

製品の運用方法(ビジネス成長を実現する3つの主要な方法)

ビジネス成長を実現する3つの方法この記事の著者は、プロセス効率、マーケティング ツール、インテリジェ...

情報フロー広告スタイル(百度情報フロー広告表示スタイルを詳しく解説!)

百度情報フロー広告の表示スタイルを詳しく解説!情報の流れと入札は同じ「広告」モデルに属しますが、両...

情報フロー広告体験(数千万件の情報フローを宣伝した上で、この6つのポイントをまとめました!)

数千万件の情報フロープロモーションを手掛けてきた私が、この6つのポイントをまとめました!今日のモバイ...

2025年の経済に向けてどう取り組むか?長沙が雰囲気を作った

新年を迎え、主要経済都市がまず考えるのは、主導的な責任をどう担うかということだ。 1月3日、第14期...

ホームファニシングブランドのプロモーション(家具ブランドを宣伝するには?)

家具ブランドを宣伝するにはどうすればいいですか?家具ブランドを宣伝する方法について私の考えをお話しし...

プロモーションブランド(​新たな価格戦争が始まった!10ブランドが正式に値下げを発表、値下げ額はそれぞれ数万に上る)

​新たな価格戦争が始まりました! 10のブランドが値下げやプロモーションを公式に発表し、値下げ額は...

福建省高級茶ブランドランキング(福建省の有名な茶ブランドは何ですか?どれが好きですか?)

福建省の有名なお茶のブランドは何ですか?どれが好きですか?福建省は中国国内の重要なお茶の生産地の一つ...

メタデータ管理ソリューション (25 のメタデータ管理ソリューションを紹介する 10,000 語 (ビデオを含む、コレクションに推奨))

25 のメタデータ管理ソリューションを紹介する 1 万語 (ビデオ、推奨コレクションを含む)メタデ...