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

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

Docker パッケージは、デフォルトの CentOS-Extras リポジトリにすでに含まれています。したがって、docker をインストールする場合は、次の yum コマンドを実行するだけです。

[root@localhost ~]# yum install docker

Docker サービスを起動します<br /> インストールが完了したら、次のコマンドを使用して Docker サービスを起動し、起動時に起動するように設定します。

[root@localhost ~]# サービス docker 開始
[root@localhost ~]# chkconfig docker on

(LCTT 翻訳注: ここでは古い sysv 構文が使用されています。たとえば、CentOS 7 でサポートされている新しい systemd 構文は次のとおりです。

[root@localhost ~]# systemctl docker.service を起動します
[root@localhost ~]# systemctl で docker.service を有効にする

公式CentOSイメージをローカルコンピュータにダウンロードします

[root@localhost ~]# docker pull centos
リポジトリ Centos をプルする
192178b11d36: ダウンロードが完了しました
70441cac1ed5: ダウンロードが完了しました
ae0c2d0bdc10: ダウンロードが完了しました
511136ea3c5a: ダウンロードが完了しました
5b12ef8fd570: ダウンロードが完了しました

CentOS イメージが取得されたことを確認します。

[root@localhost ~]# docker イメージ Centos
リポジトリ タグ イメージ ID 作成 仮想サイズ
centos centos5 192178b11d36 2週間前 466.9 MB
centos centos6 70441cac1ed5 2週間前 215.8 MB
centos centos7 ae0c2d0bdc10 2週間前 224 MB
centos 最新 ae0c2d0bdc10 2 週間前 224 MB

Docker コンテナを実行します。

[root@localhost ~]# docker run -i -t centos /bin/bash
[ルート@dbf66395436d /]#

CentOS コンテナが起動し、bash プロンプトが表示されることがわかります。 docker コマンドでは、「標準入力と出力をキャプチャするには -i」オプションと「ターミナルまたはコンソールを割り当てるには -t」オプションを使用しました。コンテナから切断するには、exit と入力します。

[root@cd05639b3f5c /]# cat /etc/redhat-release 
CentOS Linux リリース 7.0.1406 (コア) 
[root@cd05639b3f5c /]# 終了
出口
[root@localhost ~]#

Fedora および Ubuntu オペレーティング システムに基づくコンテナーを検索することもできます。

[root@localhost ~]# docker search ubuntu
[root@localhost ~]# docker 検索 fedora

Linux での docker のインストールに関するこの記事はこれで終わりです。Linux での docker のインストールに関するより関連性の高いコンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Linux での Docker のインストールと展開の例
  • Linux環境にDocker環境をインストールする(落とし穴なし)

<<:  MySQLクエリ書き換えプラグインの使用

>>:  Vueプロジェクトのパッケージングと展開の実際のプロセスの記録

推薦する

Linux でのマルチスレッドにおけるフォークの紹介

目次質問:ケース(1)子スレッドを作成する前にフォークするケース(2)子スレッドを作成した後にフォー...

Vue v-onディレクティブの使用について

目次1. イベントのリスニング2. イベントパラメータを渡す3. イベント修飾子ケース1: クリック...

Docker インストール Nginx チュートリアル 実装図

Nginx をインストールして試してみましょう。画像はクラスであり、コンテナはオブジェクトであること...

CSS リセットスタイルリセットの実装例

はじめに: すべてのブラウザには、「ユーザー エージェント スタイル シート」と呼ばれる、すべてのペ...

Apache Spark 2.0ジョブは完了するまでに長い時間がかかります

現象Apache Spark 2.x を使用すると、Spark ジョブがすべて完了しているにもかかわ...

mysql のインデックスと FROM_UNIXTIME に関する問題

ゼロ、背景今週の木曜日にたくさんのアラートを受け取りました。DBA に確認を依頼したところ、遅いクエ...

mysql での rpm インストールの詳細な説明

インストールとアンインストールの表示 # rpm -qa | grep mysql を表示 # アン...

CSSポジショニングによる階層関係の問題の詳細な説明

絶対、相対、固定位置の位置決めabsolue: 絶対配置。上、下、左、右を使用して、配置先の親要素に...

CSS3はグラフィックの落下アニメーション効果を実現します

まずは効果を確認実装コード <div class="box box1"&g...

MySql 学習 3 日目: データ テーブル間の接続とクエリの詳細

主キー:キーワード: 主キー機能: null にすることはできず、一意である必要があります。主キーの...

マークアップ言語 - リスト

標準化されたデザインソリューション - マークアップ言語とスタイルマニュアルWeb 標準ソリューショ...

将来最も成功する企業はテクノロジー企業でしょうか、それともデザイン企業でしょうか?

ムーアの法則はもはや適用されない2004年にフレックストロニクスがフロッグデザインを買収したのを皮切...

TypeScript の Enum が問題となる理由

目次どうしたの?いつ使うか列挙の数を制御するビット値コントロールインデックス非数値列挙結論はType...

MySQLのインデックス選択と最適化の詳細な説明

目次インデックスモデルB+ツリーインデックスの選択インデックスの最適化インデックスの選択性カバーイン...