Dockerfileの作成
├── /bin │ └── www ├── /node_modules ├── /公開 ├── /ルート ├── /ビュー ├── package-lock.json ├── package.json ├── エコシステム.config.js ├── app.js └── Dockerファイル プロジェクトディレクトリに新しい ノード:10.15から メンテナー [email protected] コピー ./app/ ワークディレクトリ /app npm install pm2 -g を実行します。 エクスポーズ8003 CMD ["pm2-runtime", "ecosystem.config.js"]
イメージを構築する プロジェクトディレクトリで実行 ビルドは -t express-app:v1 です。 ビルドが成功したら、ミラーリストを確認してください Docker イメージ イメージ コンテナの実行 docker run -d -p 8003:3000 --name="express-app" express-app:v1
埋め込む ドッカーps 通常の表示は次のようになります 開始されたすべてのコンテナを表示するには、 コンテナに入る 操作するコンテナに入りたい場合は、以下のコマンドを実行します docker exec -it express-app bash クローズ操作 コンテナを停止する docker 停止 express-app コンテナの削除 docker rm エクスプレスアプリ コンテナを削除するときにまだ実行中の場合は、 画像の削除 docker rmi express-app:v1 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: MySqlのインストールとアンインストールに関する詳細なチュートリアル
文字列を配列に分割するには、次の 3 つの MySQL 関数を使用する必要があります。 REVERS...
現在、多くの企業が割引コードを通じてプロモーションを行っています。今では、8桁の割引コードを実装して...
Navicat を使用してリモート Linux MySQL データベースに接続すると、不明なエラー ...
この記事では、MySQL の自動作成時刻と変更時刻を設定する方法について説明します。ご参考までに、詳...
...こんな感じで、今日はポップアップウィンドウを作ろうと思ったのですが、バックエンド PHP によ...
略語を使用すると、CSS ファイルのサイズが小さくなり、読みやすくなります。 CSS 省略形の主なル...
Nginx の主な設定ファイルは nginx.conf で、グローバル ブロック、イベント ブロック...
アプリケーション ソフトウェアには通常、次のようなビジネス要件があります。新しいバージョンの APP...
序文この記事では、非同期 JavaScript の進化と、それがコードの記述方法にどのような変化をも...
目次1. JavaScriptで配列を作成する方法2. 配列メソッドの概要3. 方法の詳細な説明1....
序文apt-get コマンドは、Ubuntu システムのパッケージ管理ツールです。パッケージのインス...
Windows 10 で MySql データベースの解凍バージョンをインストールするステップ 1: ...
1いくつかの一般的な文字セットMySQL で最も一般的な文字セットには、ASCII 文字セット、ラテ...
目次1. ユーザーを追加する2. ユーザー名とホストを変更する3. パスワードを変更する4. ユーザ...
pingスキャンをオフにする(役に立たないが)まずルートに切り替えるエコー 1 > /proc...