Skip to content

Commit

Permalink
Bump to 2.2.3 (#329)
Browse files Browse the repository at this point in the history
  • Loading branch information
hardillb authored Aug 4, 2022
1 parent 3b0329a commit 5908372
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 23 deletions.
38 changes: 19 additions & 19 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,15 +26,15 @@ Let's dissect that command:
-p 1880:1880 - connect local port 1880 to the exposed internal port 1880
-v node_red_data:/data - mount the host node_red_data directory to the container /data directory so any changes made to flows are persisted
--name mynodered - give this machine a friendly local name
nodered/node-red - the image to base it on - currently Node-RED v2.2.2
nodered/node-red - the image to base it on - currently Node-RED v2.2.3


Running that command should give a terminal window with a running instance of Node-RED.

Welcome to Node-RED
===================

10 Oct 12:57:10 - [info] Node-RED version: v2.2.2
10 Oct 12:57:10 - [info] Node-RED version: v2.2.3
10 Oct 12:57:10 - [info] Node.js version: v14.18.2
10 Oct 12:57:10 - [info] Linux 4.19.76-linuxkit x64 LE
10 Oct 12:57:11 - [info] Loading palette nodes
Expand Down Expand Up @@ -114,14 +114,14 @@ The following table shows the variety of provided Node-RED images.

| **Tag** |**Node**| **Arch** | **Python** |**Dev**| **Base Image** |
|----------------------------|--------|----------|------------|-------|----------------------------|
| 2.2.2-12 | 12 | amd64 | 2.x 3.x | yes | amd64/node:12-alpine3.12 |
| 2.2.3-12 | 12 | amd64 | 2.x 3.x | yes | amd64/node:12-alpine3.12 |
| | 12 | arm32v6 | 2.x 3.x | yes | arm32v6/node:12-alpine3.12 |
| | 12 | arm32v7 | 2.x 3.x | yes | arm32v7/node:12-alpine3.12 |
| | 12 | arm64v8 | 2.x 3.x | yes | arm64v8/node:12-alpine3.12 |
| | 12 | s390x | 2.x 3.x | yes | s390x/node:12-alpine3.12 |
| | 12 | i386 | 2.x 3.x | yes | i386/node:12-alpine3.12 |
| | | | | | |
| 2.2.2-12-minimal | 12 | amd64 | no | no | amd64/node:12-alpine3.12 |
| 2.2.3-12-minimal | 12 | amd64 | no | no | amd64/node:12-alpine3.12 |
| | 12 | arm32v6 | no | no | arm32v6/node:12-alpine3.12 |
| | 12 | arm32v7 | no | no | arm32v7/node:12-alpine3.12 |
| | 12 | arm64v8 | no | no | arm64v8/node:12-alpine3.12 |
Expand All @@ -130,14 +130,14 @@ The following table shows the variety of provided Node-RED images.

| **Tag** |**Node**| **Arch** | **Python** |**Dev**| **Base Image** |
|----------------------------|--------|----------|------------|-------|----------------------------|
| 2.2.2-14 | 14 | amd64 | 2.x 3.x | yes | amd64/node:14-alpine3.12 |
| 2.2.3-14 | 14 | amd64 | 2.x 3.x | yes | amd64/node:14-alpine3.12 |
| | 14 | arm32v6 | 2.x 3.x | yes | arm32v6/node:14-alpine3.12 |
| | 14 | arm32v7 | 2.x 3.x | yes | arm32v7/node:14-alpine3.12 |
| | 14 | arm64v8 | 2.x 3.x | yes | arm64v8/node:14-alpine3.12 |
| | 14 | s390x | 2.x 3.x | yes | s390x/node:14-alpine3.12 |
| | 14 | i386 | 2.x 3.x | yes | i386/node:14-alpine3.12 |
| | | | | | |
| 2.2.2-14-minimal | 14 | amd64 | no | no | amd64/node:14-alpine3.12 |
| 2.2.3-14-minimal | 14 | amd64 | no | no | amd64/node:14-alpine3.12 |
| | 14 | arm32v6 | no | no | arm32v6/node:14-alpine3.12 |
| | 14 | arm32v7 | no | no | arm32v7/node:14-alpine3.12 |
| | 14 | arm64v8 | no | no | arm64v8/node:14-alpine3.12 |
Expand All @@ -146,14 +146,14 @@ The following table shows the variety of provided Node-RED images.

| **Tag** |**Node**| **Arch** | **Python** |**Dev**| **Base Image** |
|----------------------------|--------|----------|------------|-------|----------------------------|
| 2.2.2-16 | 16 | amd64 | 2.x 3.x | yes | amd64/node:16-alpine3.12 |
| 2.2.3-16 | 16 | amd64 | 2.x 3.x | yes | amd64/node:16-alpine3.12 |
| | 16 | arm32v6 | 2.x 3.x | yes | arm32v6/node:16-alpine3.12 |
| | 16 | arm32v7 | 2.x 3.x | yes | arm32v7/node:16-alpine3.12 |
| | 16 | arm64v8 | 2.x 3.x | yes | arm64v8/node:16-alpine3.12 |
| | 16 | s390x | 2.x 3.x | yes | s390x/node:16-alpine3.12 |
| | 16 | i386 | 2.x 3.x | yes | i386/node:16-alpine3.12 |
| | | | | | |
| 2.2.2-16-minimal | 16 | amd64 | no | no | amd64/node:16-alpine3.12 |
| 2.2.3-16-minimal | 16 | amd64 | no | no | amd64/node:16-alpine3.12 |
| | 16 | arm32v6 | no | no | arm32v6/node:16-alpine3.12 |
| | 16 | arm32v7 | no | no | arm32v7/node:16-alpine3.12 |
| | 16 | arm64v8 | no | no | arm64v8/node:16-alpine3.12 |
Expand All @@ -167,25 +167,25 @@ The following table shows the provided Manifest Lists.

| **Tag** | **Node-RED Base Image** |
|----------------------------------------|--------------------------------------------|
| latest, 2.2.2, | nodered/node-red:2.2.2-14 |
| latest-14, 2.2.2-14 | |
| latest, 2.2.3, | nodered/node-red:2.2.3-14 |
| latest-14, 2.2.3-14 | |
| | |
| | |
| latest-minimal, 2.2.2-minimal, | nodered/node-red:2.2.2-14-minimal |
| latest-14-minimal, 2.2.2-14-minimal | |
| latest-minimal, 2.2.3-minimal, | nodered/node-red:2.2.3-14-minimal |
| latest-14-minimal, 2.2.3-14-minimal | |


| **Tag** | **Node-RED Base Image** |
|----------------------------------------|--------------------------------------------|
| latest-12, 2.2.2-12 | nodered/node-red:2.2.2-12 |
| latest-12, 2.2.3-12 | nodered/node-red:2.2.3-12 |
| | |
| latest-12-minimal, 2.2.2-12-minimal | nodered/node-red:2.2.2-12-minimal |
| latest-12-minimal, 2.2.3-12-minimal | nodered/node-red:2.2.3-12-minimal |

| **Tag** | **Node-RED Base Image** |
|----------------------------------------|--------------------------------------------|
| latest-16, 2.2.2-16 | nodered/node-red:2.2.2-16 |
| latest-16, 2.2.3-16 | nodered/node-red:2.2.3-16 |
| | |
| latest-16-minimal, 2.2.2-16-minimal | nodered/node-red:2.2.2-16-minimal |
| latest-16-minimal, 2.2.3-16-minimal | nodered/node-red:2.2.3-16-minimal |



Expand All @@ -194,12 +194,12 @@ When a docker run command or docker service command or docker stack command is e

Therefore all tags regarding Raspberry PI's are dropped.

For example: suppose you are running on a Raspberry PI 3B, which has `arm32v7` as architecture. Then just run the following command to pull the image (tagged by `2.2.2-14`), and run the container.
For example: suppose you are running on a Raspberry PI 3B, which has `arm32v7` as architecture. Then just run the following command to pull the image (tagged by `2.2.3-14`), and run the container.
```
docker run -it -p 1880:1880 -v node_red_data:/data --name mynodered nodered/node-red:latest
```

The same command can be used for running on an amd64 system, since docker discovers its running on a amd64 host and pulls the image with the matching tag (`2.2.2-13-amd64`).
The same command can be used for running on an amd64 system, since docker discovers its running on a amd64 host and pulls the image with the matching tag (`2.2.3-13-amd64`).

This gives the advantage that you don't need to know/specify which architecture you are running on and makes docker run commands and docker compose files more flexible and exchangeable across systems.

Expand Down Expand Up @@ -334,7 +334,7 @@ Docker build process, the dependencies are installed under `/usr/src/node-red`.
The main sections to modify are

"dependencies": {
"node-red": "^2.2.2", <-- set the version of Node-RED here
"node-red": "^2.2.3", <-- set the version of Node-RED here
"node-red-dashboard": "*" <-- add any extra npm packages here
},

Expand Down
4 changes: 2 additions & 2 deletions docker-custom/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "node-red-docker",
"version": "2.2.2",
"version": "2.2.3",
"description": "Low-code programming for event-driven applications",
"homepage": "http://nodered.org",
"license": "Apache-2.0",
Expand Down Expand Up @@ -29,7 +29,7 @@
}
],
"dependencies": {
"node-red": "2.2.2"
"node-red": "2.2.3"
},
"engines": {
"node": ">=12"
Expand Down
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "node-red-docker",
"version": "2.2.2",
"version": "2.2.3",
"description": "Low-code programming for event-driven applications",
"homepage": "http://nodered.org",
"license": "Apache-2.0",
Expand Down Expand Up @@ -29,7 +29,7 @@
}
],
"dependencies": {
"node-red": "2.2.2"
"node-red": "2.2.3"
},
"engines": {
"node": ">=12"
Expand Down

0 comments on commit 5908372

Please sign in to comment.