/express-app

node.js express docker

Primary LanguageJavaScript

Node.js(Express) on docker

Node.js(Express)+Dockerでの構成プロジェクト。

  • node v10.14.2
  • 作業ディレクトリはmyappです。

get start

  cd myapp
  npm install

(念のためnpm startしてlocalhost:3000でアクセスできるか確認)


その後、rootディレクトリ内で以下コマンド。
イメージをビルドしてコンテナ生成、バックグラウンドで起動させる。

  make start    // locahost:4000で起動。(コンテナの3000番にポートフォワード)

停止させたいとき

  make stop   // コンテナを停止。
  make down   // コンテナを停止させて、そのコンテナとネットワークを削除。

その他docker-composeで使いそうなコマンドはMakefileでまとめてあります。