システム環境: 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. レンダリングJD効果シミュレーション効果 2. 原則高さと幅が0のボックスを用意しますこのボ...
高可用性 Web クラスターを実現する Keepalived+Nginx+Tomcat 1. Ngi...
今日は、複数ページのスクロール切り替え効果を備えた Web サイトを簡単かつ効率的に開発できる、小さ...
MySQL のバージョンは、Enterprise Edition と Community Editi...
目次リアクトフック序文なぜフックなのか?クラス関数クラスとフックの比較フックはコンポーネントの状態を...
<br />関連記事: ハイパーリンクを表示して開く方法症状<br />ユー...
背景tomcat によって生成された catalina.out ログ ファイルが分割されていない場合...
Mac 用 MySQL をダウンロード: https://downloads.mysql.com/a...
1. concat() 関数機能: 複数の文字列を 1 つの文字列に連結する構文: concat(s...
NULL 値によると、MySQL の NULL 値は単にデータがないことを意味します。NULL 値は...
現在の Linux システムが VMware にインストールされているかどうかを確認する方法を教えて...
目次序文データのシミュレーション結合されたデータ合併のアイデアコードの表示と分析最初のステップステッ...
1. インストール1. ダウンロードMySQLをダウンロードするには、MySQL公式サイトhttp:...
質問は https://www.zhihu.com/question/440231149 から参照さ...
目次1. コンストラクタとインスタンス2. プロパティプロトタイプ3. プロパティ __proto_...