普段開発ではMacを使っているが、WindowsでのNode.jsの実行環境を作りたくなり、Dockerで試してみた備忘録
GitHub - aokiken/nodejs-docker-webapp
Node.js Web アプリケーションを Docker 化する | Node.js
Dockerのnodeのバージョン指定が12だったりしたので、ちょっと古いか?と思ったけど、expressはminor一個前くらいなのか
とはいえリリースが6 Oct 2017とあるので、やはり4年くらいたってて古いな
Release 4.16.1 · expressjs/express
ところどころバージョンを新しめに指定してみたり、これでも動くのか?と試し試しでやってみた
日頃dockerを使う機会はあるが、Node.jsの環境を使うことがなかったので新鮮だった
やってなかった理由に、以下記事に引っ張られているところもあったが、用途が違うのでなんとも
フロントエンドの開発環境に Docker は不要(少なくともMacでは) - mizchi's blog
そもそも実行環境で何したかったかというと、dockerでplaywrightをheadedで使ったらどうなるんだ?って疑問がまずあって、調べてたらxvfbってのを使うと仮想ディスプレイを確認できるっぽいとわかり、まぁならいいかとWinで試す興味が薄れてしまった
ので、nodejs.orgのLTSをダウンロードしてWindowsで試したかったことを終えて、実作業はMacでやったのであった、おしまい