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

推薦する

インターネットで販売するのに適した商品(オンライン販売に適した商品)

オンライン販売に適した商品はどのようなものでしょうか? 1. 小型で軽量:オンラインショッピングには...

事業運営上のリスクは何ですか? (ビジネスを行う際には様々なリスクに直面することを覚悟してください)

ビジネスを行う際にはさまざまなリスクに直面する覚悟が必要です気に入っていただけましたら、感謝の気持ち...

.xyz ドメイン名を 1 年間更新するにはいくらかかりますか? .xyz ドメイン更新価格

.xyz ドメイン名は、新しい汎用トップレベルドメイン名です。接尾辞 xyz は、26 文字の英語の...

商品プロモーション戦略(マーケティング戦略の転換点:交通から感情へ)

マーケティング戦略の転換点:トラフィックから感情へマーケティングプロセスにおいて、マーケティング戦略...

ファーストレベルドメイン名とセカンドレベルドメイン名とは何ですか?ファーストレベルドメイン名とセカンドレベルドメイン名の違い

ドメイン名は通常、通常の数字または文字で構成されており、IP アドレスよりもユーザーが識別して覚えや...

コミュニティプライベートドメインマーケティング(実践戦略:実店舗売上急上昇の鍵となるプライベートドメインコミュニティマーケティング)

実践戦略:実店舗の売上を急上昇させる鍵となるプライベートドメインコミュニティマーケティング今日のデジ...

情報フロー広告の見積もり(Zhihuでの情報フロープロモーションの料金はいくらですか?)

Zhihuの情報流通促進にはいくらかかりますか? Zhihu は主に、知識に関する質問と回答を求め...

ブランド企画分析(湖南農業大学の学生106名がマーケティングスキルを競う)

湖南農業大学の学生106人がマーケティングスキルを競う最後のシーン。レッドネットタイムニュース7月2...

情報フロー広告用語(情報フロー広告用語について何を知っていますか)

情報フローにおける広告用語について、どのようなことをご存知ですか?情報フロー広告は、独特の特徴を持つ...

EC推進計画(Amazon VC運用)

Amazon VCオペレーション実際、同じ戦略により、数十のブランドがわずか 1 四半期で売上を ...

ブランドソファプロモーション(左右ソファが40%オフで販売中!深センホームデコレーションフェスティバルin福田会議展示センターにて!)

Zuoyouソファが40%オフからセール中です!福田会議展示センターで開催される深センホームデコレ...

プロモーション企画(宣伝企画)

プロモーションプラン遼陽市紅衛区の全面的なデジタルテレビ転換工事が本格化している。この広報計画は、全...

ホテルブランドマーケティング(「精密+革新+スーパーシンボル」、これがホテルブランドマーケティングのやり方です)

「精度+革新+スーパーシンボル」、これがホテルブランドマーケティングのやり方「楽しく、面白く、自分...