システム環境: 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. UbuntuにDockerをインストールする2. DockerにROS2-F...
目次問題の説明解決問題分析問題の説明MySQL で delete ステートメントを使用してデータを削...
みなさんこんにちは。私は技術の話ばかりして髪を切らない先生のトニーです。何らかの歴史的な理由や誤操作...
db2 データベースをホストマシンに直接インストールするのは面倒で、ユーザーや権限を巻き込むのも不便...
HTML コードを書くとき、最初の行は DOCTYPE にする必要がありますが、DOCTYPE は通...
<br />これまで、Web ページのプリンタ対応バージョンを作成するには、印刷したとき...
インターネットの発達により、バスを待ったり地下鉄に乗ったりする時間など、断片的な時間を活用して、いつ...
目次スイッチも複雑なコードブロックもありませんPythonからのインスピレーション辞書を使用してスイ...
コードを見てみましょう:コードをコピーコードは次のとおりです。 < !DOCTYPE html...
この記事は、WeChat アプレットを使用して作成された簡単な計算機です。興味のある方はご覧ください...
目次1. 開発者プラットフォームの構成問題を解決する1. 開発者プラットフォームの構成1. 開発者プ...
Vue コンポーネントをカプセル化する場合でも、機能コンポーネントをクロスファンクショナルに使用しま...
Linux サーバーに Docker をインストールした後、関連する公式 Docker イメージを...
MySQL マルチテーブルクエリワークシートを追加する -- ユーザーテーブル (ユーザー) テーブ...
目次背景コモンズチャンクプラグイン分割チャンク構成リソースを非同期に読み込む要約する背景高性能なアプ...