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つの主要なパーティションブランド記事を聞く: 読みやすくするトップ10パーティションブ...

ホテル事業データ分析ppt(一軒の老舗が静かに姿を消し、温州のホテル宿泊業界は大きな変化を遂げる)

古い一軒家が消滅したことで、温州のホテル宿泊業界は大きな変化を迎えた。ジンジャンイン株式会社が所有す...

運用の責任は何ですか? (オペレーションとは何か?このポジションについて包括的に理解しましょう)

操作とは何ですか?操作位置を完全に理解するために1. 業務の定義A. 製品操作とは何ですか?実際のと...

コンテンツ運用業務内容(#ショート動画コンテンツ運用を上手く行う方法)

#短い動画コンテンツをうまく運用する方法企業に最も欠けているのは顧客でしょうか?最も不足しているの...

Gnameのドメインプライバシー保護について学ぶ

ドメイン プライバシー保護は、個人情報とプライバシーを保護するために設計された重要なサービスです。ド...

B2B マーケティング プロモーション (B2B マーケティングの「コンテンツ パワー」を構築する方法を教える 5 つの方法)

B2B マーケティングの「コンテンツ力」を構築する方法を教える 5 つの方法編集者注: 強力なコン...

ビジネス分析には何が含まれますか (ビジネス分析の基本: 年間分析レポート テンプレート)

ビジネス分析に必須: 年次分析レポート テンプレート年末が近づくと、多くの企業が年次分析レポートの作...

コミュニティ運営プライベートドメイン(プライベートドメイン起業の注意点:コミュニティ運営を検討する前に、これらをよく考えてください!)

プライベートドメイン起業に関する注意事項: コミュニティの立ち上げを検討する前に、これらのことをよく...

電子契約推進計画(電子契約に基づく新たな保険業界基盤)

電子保険証券に基づく保険業界の新しいインフラ著者: 中国銀行保険情報技術管理有限公司 統一電子文書研...

電子商取引運営データ分析ツール(Duoduo Consultant Analysis Software:Pinduoduo店舗運営を支援するデータ監視・分析ツール)

Duoduoコンサルタント分析ソフトウェア:Pinduoduo店舗運営を支援するデータ監視および分...

Hostwinds クラウド VPS Magento プログラムのワンクリックインストールチュートリアル

Hostwinds は近年急速に発展しているアメリカのホスティング会社です。国内のウェブマスターに広...

製品営業許可(重要!「食品営業許可及び登録管理措置」が発表されました)

重要! 「食品営業許可登録管理措置」発表Shishuoxinyu WeChatから転載最近、国家市...

ユーザー操作ポートレート(オペレーターはユーザーポートレートを理解する必要があります)

ユーザーポートレートはオペレーターが理解すべきものですユーザーポートレートは全く神秘的ではありません...

電子商取引データ操作(JDデータ操作と分析:電子商取引の販売データを完全に取得するには?)

JDデータの運用と分析:電子商取引の販売データを包括的に取得するには?電子商取引業界の急速な発展に...