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 プラットフォーム料金には何が含まれていますか?

推薦する

ビッグデータの管理と運用(手間と心配を省く!ビッグデータ+政府関係、データ運用の課題を解決する3つの方法)

労力と心配を省きます!ビッグデータ+政府関係、データ運用の課題を解決する3つの方法現在、政府はビッグ...

博物館ブランド計画(企業博物館のブランドマネジメントの簡易分析)

企業博物館のブランド管理に関する簡単な分析企業博物館の建設と運営には多くの人的資源と物的資源が必要で...

.euドメイン名の意味は何ですか? EUドメイン名の登録価格と要件

.eu ドメイン名は、欧州連合の国および地域トップレベルドメイン (euTLD) の国際トップレベル...

コンテンツ オペレーション思考 (キャリア成長を計画するためにオペレーション思考を活用する方法を学ぶための 4 つのヒント)

運用思考でキャリア成長を計画する方法を学ぶのに役立つ 4 つのヒント本日、皆さんにお伝えしたいのは、...

電動マッサージパッドブランドランキング(松江企業2社が選出!工業情報化部が「2023年高齢者向け製品プロモーションカタログ」を発表)

松江からは2社が選ばれました!工業情報化部が「2023年高齢者向け製品プロモーションカタログ」を発表...

ケータリングブランドのマーケティング戦略(ケータリングマーケティングプラン5つ、2年で500万を稼ぎました。このビジネス秘密も学べます)

5つのケータリングマーケティングプラン、2年間で500万を稼ぐ、このビジネス秘密も学ぶことができま...

SSL 証明書の有効期限が切れるとどうなりますか? SSL証明書の有効期限の問題を解決する方法

SSL 証明書の有効期限が切れるとどうなりますか?ウェブサイトで使用される SSL 証明書には有効期...

ブルーライオンブランド企画代理(「最新ニュース」ブルーライオンオンライン企画ホールが盛況のうちに開催されました)

「最新ニュース」ブルーライオンオンライン企画ホールが盛況のうちに開催されました7月11日午前、ブル...

ラジオとテレビのブロードバンドマーケティング計画(月5元、1億元でブロードバンド市場を獲得:今回はラジオとテレビに多額の投資)

月5元、1億元でブロードバンド市場を掌握:ラジオとテレビは今回多額の投資を行ったこの記事の資料はイ...

情報フロー広告動画制作(「Tik Tok広告」Tik Tok情報フロー広告紹介)

「TikTok 広告」TikTok 情報ストリーム広告の紹介Tik Tok広告入門1. 製品紹介:...

SSL証明書の発行時間は注文時間と同じですか?

SSL証明書の発行時間は注文時間と同じですか? SSL 証明書の発行時間と注文時間は 2 つの異なる...

Windows 11 のアップグレード方法 Windows 11 インストール アシスタント アップグレード チュートリアルをダウンロード

Windows の正式版がリリースされてからしばらく経ち、条件を満たした Win0 ユーザーの多くが...

Uncode テーマについてはどうですか?テーマの機能のコードを解除

Uncode テーマについてはどうですか? Uncode は、モダンでクリエイティブ、多目的な Wo...

高級品の売り方(高価な商品を高く売るには?この9つの方法を使ったことはありますか?)

高価な商品を売れるようにするにはどうすればいいでしょうか?これらの 9 つの方法を使用したことがあり...