システム環境: Windows 7 1. DockerをインストールするDocker公式サイトからdocker-ToolBoxをダウンロードしてインストールし、 インストールが完了すると、次の 3 つのアイコンが表示されます。 2. Dockerイメージを作成するDocker は、Dockerfile ファイルの内容に基づいてイメージを自動的に構築できます。 Dockerfile は、イメージを作成するためのすべてのコマンドを含むテキスト ファイルです。その内容に基づいてイメージを構築するには、docker build コマンドを使用します。 たとえば、NodeJS プログラムの Docker イメージを作成します。 1. 新しいディレクトリを作成し、cmd で npm init を使用して初期化します。 2. 次の内容のデモ プログラムを作成します。 注: 上記の例の機能コードのように、正式な製品またはプロジェクトが Docker でパッケージ化されてリリースされる場合、ソースコードが抽出されて漏洩するのを防ぐために、イメージを作成する前に NodeJS コードをJShamanで難読化して暗号化することができます。 Dockerfile という名前の空のファイルを作成し、次の内容を入力します。 ノード:ボロンから # アプリディレクトリを作成する ワークディレクトリ /app # アプリの依存関係をインストールする package.json をコピーします。 # npm@5以降の場合は、package-lock.jsonもコピーします # package.json をコピー package-lock.json ./ npmインストールを実行 # バンドルアプリのソース コピー 。 。 エクスポーズ3000 コマンド [ "node", "demo.js" ] 3. イメージを作成する Dockerクイックスタートターミナルを起動し、コマンドを実行します。
(. は現在のディレクトリに作成することを意味します) 3. イメージを実行するdocker run -p 3000:3000 -d ノードデモ その後、nodejs サービスにアクセスできるようになります。 以上がDockerのインストール、イメージの作成、NodeJSプログラムの読み込みと実行の詳細です。docker NodeJS実行プログラムの詳細については、123WORDPRESS.COMの他の関連記事に注目してください。 以下もご興味があるかもしれません:
|
<<: Navicat for Mysql 接続エラー 1251 (接続失敗) の問題を解決する
>>: クリーンなコードのための Web デザインの 12 の法則 [グラフィック]
構文の構成: 1 注釈情報2 コマンド --- パラメータ [通常は大文字 | 実際には大文字と小文...
1. はじめに最近、開発者が誤ってデータを削除したり更新したりするケースがよくあります。今回もまた問...
序文この記事では主に、MySQL で重複レコードをクエリして削除する方法を紹介します。参考と学習のた...
現在、ほとんどの CPU は浮動小数点ユニット (FPU) をサポートしています。FPU は、プロセ...
フロントエンドとバックエンドを分離した開発では、フロントエンドがバックエンドの API を呼び出して...
コードをコピーコードは次のとおりです。 <前> <div> <sele...
表の構造は以下のとおりです。記事数は690件のみです。 記事テーブル article(id,titl...
この記事では、Echartsを使用して3次元棒グラフを実装するVueの具体的なコードを参考までに共有...
目次背景仮想ファイルのインポート例書類タイプスクリプトのサポート要約する背景新しいプロジェクトで v...
この記事では、ウィンドウ表示効果を実現するためのJavaScriptの具体的なコードを参考までに紹介...
目次序文異なるコンピュータ上の 2 つの Node.js プロセス間の通信TCPソケットの使用HTT...
この記事の例では、カレンダーウィジェットを実装するためのjsの具体的なコードを参考までに共有していま...
CentOS に Docker をインストールするには、オペレーティング システムが CentOS ...
1. Apache Benchの紹介ApacheBench は、Apache サーバーに付属する W...
この記事ではMySQL 5.7.20のインストールと設定方法を記録し、皆さんと共有します1. MyS...