Node.js
Node.js は Node.js の Docker イメージである。
- node - Official Image | Docker Hub
- GitHub - nodejs/docker-node: Official Docker Image for Node.js :turtle:
主要なタグ
node:<version>-bookwormを使っておけば良いと思う。
node:
- 標準的なイメージ。よくわからないならこれを使っておけ的存在らしい。
- 非常に一般的な Debian パッケージが多数含まれている。
node:XX-alpineはイメージとしてのサイズが小さいらしい。
node:-alpine
- かなりイメージが小さいらしい。殆どのソフトウェアでは問題が出ないらしい。
gitやbashなどは入っていないため、問題が起きた時に原因切り分けしにくい。
node:-bookworm
- Debian 12 向け。Debian や Ubuntu 系ならこれ安定な気がする。
node:-slim
- スペースに成約がある環境用で、そうでない場合はデフォルトのイメージ(
node:<version>のこと?)の利用を強く推奨しているらしい。 bashは入っている。gitは入っていない。
Dockerfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | |
.dockerignore
1 2 3 4 5 | |