Node.jsはサーバー側のJavaScriptパッケージであり、さまざまなクラウドアプリケーションでよく使用されます。 Dockerはコンテナプラットフォームです。 Dockerを使用すると、ユーザーはインストールと構成のプロセスに煩わされることなくアプリケーションをダウンロードできます。
Dockerをインストールする
Docker CE(Community Edition)をインストールするには、以下のいずれかのガイドの手順に従ってください。
-
UbuntuとDebianへのDockerのインストールと使用
-
CentOSとFedoraへのDockerのインストールと使用
さらに多くのLinuxディストリビューションの詳細については、Dockerの公式ドキュメントの「Dockerエンジンのインストール」セクションを参照してください。
DockerNode.jsサーバーイメージをダウンロード
LinodeのDockerHubユーザーページには、ここからアクセスできます。 server-node-jsを選択します 構成情報の画像。
注 あるオペレーティングシステム用に作成されたDockerイメージは、別のOSを実行しているサーバーで使用できます。 server-node-js Ubuntu14.04イメージはDebian7、Ubuntu 14.04、CentOS 7、Fedora 21でテストされました。CentOSとFedoraにDockerをインストールした後、 sudo service docker start
を実行します。 コマンド。
-
linodeを検索する 画像:
docker search linode
-
linode / server-node-jsをダウンロードします 画像:
docker pull linode/server-node-js
Docker Container、Node.js、およびWebサーバーを実行します
-
Linodeコンテナを実行します。 Linodeのポート80をコンテナのポート3000に転送します:
docker run -d -p 80:3000 linode/server-node-js
注 このコマンドは、Dockerイメージをデーモンとして実行します。 -
example.com/test.htm
でサーバーをテストします 、example.com
を置き換えます LinodeのIPアドレスを使用します。 「テストファイル」のページが表示されます。
Docker Hubイメージページには、Dockerイメージに含まれる内容を説明する情報があります。
詳細情報
このトピックの詳細については、次のリソースを参照してください。これらは有用であることを期待して提供されていますが、外部でホストされている資料の正確性や適時性を保証することはできません。
- LinodeDockerHubページ
- Docker Docs
- DockerTryitチュートリアル
- DockerHub