ホームページ  >  記事  >  バックエンド開発  >  CentOS7 は Docker をインストールし、Nginx イメージと Centos イメージを実行します

CentOS7 は Docker をインストールし、Nginx イメージと Centos イメージを実行します

WBOY
WBOYオリジナル
2016-07-28 08:25:331477ブラウズ

概要

一般的なアイデア: yum コマンドを使用して Docker を直接インストールし、目的のイメージをダウンロードして起動します

1. 環境、CentOS7 最小 64 ビット、Docker は 64 ビット システムである必要があります
2. yum コマンド、yum install docker
3. Docker を起動し、ブート時に開始するように設定します
(1) start、systemctl start docker.service
(2) start 時に開始、systemctl enable docker.service
(3) help、docker --help
( 4) 概要情報、docker 情報
(5) ミラー ビュー、docker イメージ
(6) コンテナ ビュー、つまりプロセス ビュー、docker ps -a
4 に移動して、イメージをインストールできます。 https://registry.hub.docker.com /search?q=library 公式イメージを表示します。ミラーは、現在のシステムと Docker に基づいて作成されたファイルのコレクションです。これは、centos ミラー、ubuntu ミラー、mysql ミラー、Nginxミラー
5 などのオペレーティング システムとプログラムであり、Nginx を使用します。例として、
(1) イメージをダウンロード、docker pull nginx:1.9
(2) コンテナを起動、docker run -d -p 8080:80 nginx:1.9、コンテナ内の nginx の 80 ポートを 8080 にマッピングします。現在のサーバーのポート IP は 192.168.0.191 です。ブラウザに http://192.168.0.191:8080/ と入力すると、nginx が起動していることがわかります。 docker run -d -p 8081:80 nginx: 1.9、ブラウザに http://192.168.0.191:8081/ と入力すると、別の nginx が起動していることがわかります
(4) ここで Docker との違いがわかりますデプロイメント アプリケーションと従来のデプロイメント アプリケーションの場合、nginx の追加のコピーを手動でコピーしてから、Docker デプロイメントの場合は、作成済みのイメージに基づいて新しいアプリケーションをデプロイできます。 centos7 を例としてシステムイメージを実行します。これを実行すると、現在のシステムのさまざまなリソースが使用されるため、イメージのサイズは 60M しかありません
(1) イメージをダウンロードし、docker pull centos:7
(2) コンテナを起動し、 docker run -i -t centos:7 /bin/bash を実行すると、centos7 ミラーシステムに入ることができます
7。

この記事は以下から転載されています: http://my.oschina.net/lizhiling/blog/473643 共有してくれた元の著者に感謝します!


上記は、CentOS7 に Docker をインストールし、Nginx イメージと Centos イメージを実行する方法を、関連する内容も含めて紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。