ARCHIVED 2019-05-18 -- see the official Docker Node images here: https://hub.docker.com/_/node
Alpine Linux Node
A lightweight Node Docker image built from source atop Alpine Linux. Available on GitHub.
These images are heavily based on the official Node Alpine image (alpine), except for a modified tag format formed from the Node version {major}.{minor}.{patch} plus an image revision -r{revision}. The image revision changes whenever the Yarn package manager or Alpine Linux release changes. This is the familiar scheme that Linux package managers use, and allows you to lock to an immutable Alpine + Node + Yarn combination.
$ docker run --interactive --tty --rm sickp/alpine-node:8.11.0-r1 # default command is `node`
> 1 + 2
3
> .exit
These images also include the Tini init system as its entrypoint (which handles the PID 1 responsibilities Node does not) and Git.
LTS (Carbon) - 8.11.1-r1, 8.11.1, 8.11, 8, carbon
Dockerfile / ChangeLog / 2018-03-29
$ docker run --rm sickp/alpine-node:8.11.1-r1 about
* Node 8.11.1
* V8 6.2.414.50
* NPM 5.6.0
* NODE_MODULE_VERSION 57
* Yarn 1.5.1
* Git 2.15.0
* Tini 0.16.1
* Alpine Linux 3.7.0
8.x.y Tags
| Tag | Node | Yarn | npm | Alpine Linux | V8 | Date |
|---|---|---|---|---|---|---|
| 8.11.1-r1 | 8.11.1 | 1.5.1 | 5.6.0 | 3.7.0 | 6.2.414.50 | 2018-03-29 |
| 8.11.0-r1 | 8.11.0 | 1.5.1 | 5.6.0 | 3.7.0 | 6.2.414.50 | 2018-03-28 |
| 8.10.0-r1 | 8.10.0 | 1.5.1 | 5.6.0 | 3.7.0 | 6.2.414.50 | 2018-03-06 |
| 8.9.4-r2 | 8.9.4 | 1.5.1 | 5.6.0 | 3.7.0 | 6.1.534.50 | 2018-01-02 |
| 8.9.4-r1 | 8.9.4 | 1.3.2 | 5.6.0 | 3.7.0 | 6.1.534.50 | 2018-01-02 |
| 8.9.3-r1 | 8.9.3 | 1.3.2 | 5.5.1 | 3.7.0 | 6.1.534.48 | 2017-12-07 |
| 8.9.2-r1 | 8.9.2 | 1.3.2 | 5.5.1 | 3.7.0 | 6.1.534.48 | 2017-12-05 |
| 8.9.1-r1 | 8.9.1 | 1.3.2 | 5.5.1 | 3.6.2 | 6.1.534.47 | 2017-11-07 |
| 8.9.0-r1 | 8.9.0 | 1.3.2 | 5.5.1 | 3.6.2 | 6.1.534.46 | 2017-10-31 |
| 8.8.1-r1 | 8.8.1 | 1.3.2 | 5.4.2 | 3.6.2 | 6.1.534.42 | 2017-10-25 |
| 8.8.0-r1 | 8.8.0 | 1.2.1 | 5.4.2 | 3.6.2 | 6.1.534.42 | 2017-10-24 |
| 8.7.0-r2 | 8.7.0 | 1.2.1 | 5.4.2 | 3.6.2 | 6.1.534.42 | 2017-10-11 |
| 8.7.0-r1 | 8.7.0 | 1.2.1 | 5.4.2 | 3.6.2 | 6.1.534.42 | 2017-10-11 |
| 8.2.1-r1 | 8.2.1 | 0.27.5 | 5.3.0 | 3.6.2 | 5.8.283.41 | 2017-07-20 |
| 8.1.0-r1 | 8.1.0 | 0.24.6 | 5.0.3 | 3.6.0 | 5.8.283.41 | 2017-06-08 |
| 8.0.0-r1 | 8.0.0 | 0.24.6 | 5.0.0 | 3.6.0 | 5.8.283.41 | 2017-05-30 |
LTS (Boron) - 6.14.1-r1, 6.14.1, 6.14, 6, boron
Dockerfile / ChangeLog / 2018-03-29
$ docker run --rm sickp/alpine-node:6.14.1-r1 about
* Node 6.14.1
* V8 5.1.281.111
* NPM 3.10.10
* NODE_MODULE_VERSION 48
* Yarn 1.5.1
* Git 2.15.0
* Tini 0.16.1
* Alpine Linux 3.7.0
6.x.y Tags
| Tag | Node | Yarn | npm | Alpine Linux | V8 | Date |
|---|---|---|---|---|---|---|
| 6.14.1-r1 | 6.14.1 | 1.5.1 | 3.10.10 | 3.7.0 | 5.1.281.111 | 2018-03-29 |
| 6.14.0-r1 | 6.14.0 | 1.5.1 | 3.10.10 | 3.7.0 | 5.1.281.111 | 2018-03-28 |
| 6.13.1-r1 | 6.13.1 | 1.5.1 | 3.10.10 | 3.7.0 | 5.1.281.111 | 2018-03-06 |
| 6.13.0-r1 | 6.13.0 | 1.3.2 | 3.10.10 | 3.7.0 | 5.1.281.111 | 2018-02-10 |
| 6.12.3-r1 | 6.12.3 | 1.3.2 | 3.10.10 | 3.7.0 | 5.1.281.111 | 2018-01-02 |
| 6.12.2-r1 | 6.12.2 | 1.3.2 | 3.10.10 | 3.7.0 | 5.1.281.109 | 2017-12-07 |
| 6.12.0-r1 | 6.12.0 | 1.3.2 | 3.10.10 | 3.6.2 | 5.1.281.108 | 2017-11-06 |
| 6.11.5-r2 | 6.11.5 | 1.3.2 | 3.10.10 | 3.6.2 | 5.1.281.108 | 2017-10-24 |
| 6.11.5-r1 | 6.11.5 | 1.2.1 | 3.10.10 | 3.6.2 | 5.1.281.108 | 2017-10-24 |
| 6.11.4-r2 | 6.11.4 | 1.2.1 | 3.10.10 | 3.6.2 | 5.1.281.108 | 2017-10-03 |
| 6.11.4-r1 | 6.11.4 | 1.2.1 | 3.10.10 | 3.6.2 | 5.1.281.108 | 2017-10-03 |
| 6.11.3-r1 | 6.11.3 | 1.2.1 | 3.10.10 | 3.6.2 | 5.1.281.107 | 2017-09-05 |
| 6.11.2-r1 | 6.11.2 | 0.27.5 | 3.10.10 | 3.6.2 | 5.1.281.103 | 2017-08-01 |
| 6.11.1-r1 | 6.11.1 | 0.27.5 | 3.10.10 | 3.6.2 | 5.1.281.103 | 2017-07-10 |
| 6.11.0-r2 | 6.11.0 | 0.27.3 | 3.10.10 | 3.6.2 | 5.1.281.102 | 2017-06-06 |
| 6.11.0-r1 | 6.11.0 | 0.24.6 | 3.10.10 | 3.6.0 | 5.1.281.102 | 2017-06-06 |
| 6.10.3-r3 | 6.10.3 | 0.24.6 | 3.10.10 | 3.6.0 | 5.1.281.101 | 2017-05-02 |
| 6.10.3-r2 | 6.10.3 | 0.24.4 | 3.10.10 | 3.5.2 | 5.1.281.101 | 2017-05-02 |
| 6.10.3-r1 | 6.10.3 | 0.23.4 | 3.10.10 | 3.5.2 | 5.1.281.101 | 2017-05-02 |
| 6.10.2-r3 | 6.10.2 | 0.23.2 | 3.10.10 | 3.5.2 | 5.1.281.98 | 2017-04-04 |
| 6.10.2-r2 | 6.10.2 | 0.22.0 | 3.10.10 | 3.5.2 | 5.1.281.98 | 2017-04-04 |
| 6.10.2-r1 | 6.10.2 | 0.21.3 | 3.10.10 | 3.5.2 | 5.1.281.98 | 2017-04-04 |
| 6.10.1-r1 | 6.10.1 | 0.21.3 | 3.10.10 | 3.5.2 | 5.1.281.95 | 2017-03-21 |
| 6.10.0-r1 | 6.10.0 | 0.21.3 | 3.10.10 | 3.5.2 | 5.1.281.93 | 2017-02-21 |
LTS (Argon) - 4.9.1-r1, 4.9.1, 4.9, 4, argon
Dockerfile / ChangeLog / 2018-03-29
$ docker run --rm sickp/alpine-node:4.9.1-r1 about
* Node 4.9.1
* V8 4.5.103.53
* NPM 2.15.11
* NODE_MODULE_VERSION 46
* Yarn 1.5.1
* Tini 0.16.1
* Alpine Linux 3.7.0
4.x.y Tags
| Tag | Node | Yarn | npm | Alpine Linux | V8 | Date |
|---|---|---|---|---|---|---|
| 4.9.0-r1 | 4.9.0 | 1.5.1 | 2.15.11 | 3.7.0 | 4.5.103.53 | 2018-03-28 |
| 4.8.7-r2 | 4.8.7 | 1.5.1 | 2.15.11 | 3.7.0 | 4.5.103.53 | 2017-12-07 |
| 4.8.7-r1 | 4.8.7 | 1.3.2 | 2.15.11 | 3.7.0 | 4.5.103.53 | 2017-12-07 |
| 4.8.6-r1 | 4.8.6 | 1.3.2 | 2.15.11 | 3.6.2 | 4.5.103.53 | 2017-11-06 |
| 4.8.5-r2 | 4.8.5 | 1.3.2 | 2.15.11 | 3.6.2 | 4.5.103.47 | 2017-10-24 |
| 4.8.5-r1 | 4.8.5 | 1.2.1 | 2.15.11 | 3.6.2 | 4.5.103.47 | 2017-10-24 |
| 4.8.4-r1 | 4.8.4 | 1.2.1 | 2.15.11 | 3.6.2 | 4.5.103.47 | 2017-07-11 |
| 4.8.2-r1 | 4.8.2 | 0.21.3 | 2.15.11 | 3.5.2 | 4.5.103.46 | 2017-04-04 |
| 4.8.2-r1 | 4.8.2 | 0.21.3 | 2.15.11 | 3.5.2 | 4.5.103.46 | 2017-04-04 |
| 4.8.1-r1 | 4.8.1 | 0.21.3 | 2.15.11 | 3.5.2 | 4.5.103.46 | 2017-03-21 |
| 4.8.0-r1 | 4.8.0 | 0.21.3 | 2.15.11 | 3.5.2 | 4.5.103.45 | 2017-02-21 |
Current - 9.10.1-r1, 9.10.1, 9.10, 9, current, latest
Dockerfile / ChangeLog / 2018-03-29
$ docker run --rm sickp/alpine-node:9.10.1-r1 about
* Node 9.10.1
* V8 6.2.414.46-node.23
* NPM 5.6.0
* NODE_MODULE_VERSION 59
* Yarn 1.5.1
* Git 2.15.0
* Tini 0.16.1
* Alpine Linux 3.7.0
9.x.y Tags
| Tag | Node | Yarn | npm | Alpine Linux | V8 | Date |
|---|---|---|---|---|---|---|
| 9.10.1-r1 | 9.10.1 | 1.5.1 | 5.6.0 | 3.7.0 | 6.2.414.46-node.23 | 2018-03-29 |
| 9.10.0-r1 | 9.10.0 | 1.5.1 | 5.6.0 | 3.7.0 | 6.2.414.46-node.23 | 2018-03-28 |
| 9.7.1-r1 | 9.7.1 | 1.5.1 | 5.6.0 | 3.7.0 | 6.2.414.46-node.20 | 2018-03-02 |
| 9.6.1-r1 | 9.6.1 | 1.5.1 | 5.6.0 | 3.7.0 | 6.2.414.46-node.20 | 2018-02-23 |
| 9.5.0-r1 | 9.5.0 | 1.3.2 | 5.6.0 | 3.7.0 | 6.2.414.46-node.17 | 2018-01-31 |
| 9.4.0-r1 | 9.4.0 | 1.3.2 | 5.6.0 | 3.7.0 | 6.2.414.46-node.17 | 2018-01-10 |
| 9.3.0-r1 | 9.3.0 | 1.3.2 | 5.5.1 | 3.7.0 | 6.2.414.46-node.15 | 2017-12-12 |
| 9.2.1-r1 | 9.2.1 | 1.3.2 | 5.5.1 | 3.7.0 | 6.2.414.44-node.11 | 2017-12-08 |
| 9.1.0-r1 | 9.1.0 | 1.3.2 | 5.5.1 | 3.7.0 | 6.2.414.32-node.8 | 2017-11-07 |
| 9.0.0-r1 | 9.0.0 | 1.3.2 | 5.5.1 | 3.7.0 | 6.2.414.32-node.8 | 2017-10-31 |
7.x.y Tags
| Tag | Node | Yarn | npm | Alpine Linux | V8 | Date |
|---|---|---|---|---|---|---|
| 7.10.1-r2 | 7.10.1 | 1.2.1 | 4.2.0 | 3.6.2 | 5.5.372.43 | 2017-07-11 |
| 7.10.0-r2 | 7.10.0 | 0.24.4 | 4.2.0 | 3.5.2 | 5.5.372.43 | 2017-05-02 |
| 7.10.0-r1 | 7.10.0 | 0.23.4 | 4.2.0 | 3.5.2 | 5.5.372.43 | 2017-05-02 |
| 7.9.0-r2 | 7.9.0 | 0.23.2 | 4.2.0 | 3.5.2 | 5.5.372.43 | 2017-04-11 |
| 7.9.0-r1 | 7.9.0 | 0.22.0 | 4.2.0 | 3.5.2 | 5.5.372.43 | 2017-04-11 |
| 7.8.0-r1 | 7.8.0 | 0.21.3 | 4.2.0 | 3.5.2 | 5.5.372.43 | 2017-03-29 |
| 7.7.4-r1 | 7.7.4 | 0.21.3 | 4.1.2 | 3.5.2 | 5.5.372.42 | 2017-03-21 |
| 7.7.3-r1 | 7.7.3 | 0.21.3 | 4.1.2 | 3.5.2 | 5.5.372.41 | 2017-03-14 |
| 7.7.2-r1 | 7.7.2 | 0.21.3 | 4.1.2 | 3.5.2 | 5.5.372.41 | 2017-03-08 |
| 7.7.1-r1 | 7.7.1 | 0.21.3 | 4.1.2 | 3.5.2 | 5.5.372.41 | 2017-03-02 |
| 7.7.0-r1 | 7.7.0 | 0.21.3 | 4.1.2 | 3.5.2 | 5.5.372.41 | 2017-02-28 |
History
2018-04-03 Updated to Node 9.10.1, 8.11.1, 6.14.1, 4.9.1.
2018-03-28 Updated to Node 9.10.0, 8.11.0, 6.14.0, 4.9.0.
2018-03-07 Added Node 9.7.1, 9.6.1, 8.10.0, 6.13.1 / Yarn 1.5.1 / Git 2.15.0.
2018-03-06 Updated to Node 8.9.4 / Yarn 1.5.1.
2018-02-19 Updated to Node 9.5.0, 6.13.0.
2018-01-10 Updated to Node 9.4.0.
2018-01-08 Updated to Node 8.9.4, 6.12.3.
2017-12-25 Updated to Node 9.3.0.
2017-12-11 Updated to Node 9.2.1, 8.9.3, 6.12.2, 4.8.7, Alpine Linux 3.7.0.
2017-11-08 Updated to Node 9.1.0, 8.9.1, 6.12.0, 4.8.6, Yarn 1.3.2.
2017-10-24 Updated to Node 8.8.0, 6.11.5, 4.8.5.
2017-10-17 Updated to Node 8.7.0, 7.10.1, 6.11.4, 4.8.4 (with Tini).
2017-10-13 Updated to Node 6.11.3 and 6.11.4, Yarn 1.2.1.
2017-08-02 Updated to Node 6.11.2 and 8.2.1, Yarn 0.27.5.
2017-06-29 Updated to Yarn 0.27.3, Alpine 3.6.2.
2017-06-12 Updated to Node 6.11.0 and Node 8.1.0.
2017-05-31 Updated to Node 8.0.0, Yarn 0.24.6, Alpine Linux 3.6.0. Improved about script.
2017-05-12 Updated to Yarn 0.24.4.
2017-05-02 Updated to Node 7.10.0, 6.10.3. Yarn 0.23.4.
2017-04-25 Updated to Yarn 0.23.2.
2017-04-11 Updated to Yarn 0.22.0, Node 7.9.0.
2017-04-04 Updated to Node 6.10.2. Added missing 7.7.x, 4.8.x versions.
2017-04-01 Updated to Node 6.10.1 and 7.8.0.
2017-03-16 Added Node 7.7.2-r1 and 7.7.3-r1.
2017-03-01 Introduced new tag format. Node 7.7.1 / 6.10.0 / 4.8.0, Yarn 0.21.3, Alpine Linux 3.5.2.
2016-06-16 Initial version with Node 6.2.0 on Alpine Linux 3.4.0.