2
0
mirror of https://github.com/vimagick/dockerfiles.git synced 2025-12-21 21:33:02 +01:00

update node-red

This commit is contained in:
kev
2019-03-13 13:38:16 +08:00
parent c6db9ccb64
commit 7a1876e3f0
5 changed files with 11 additions and 11 deletions

View File

@@ -24,9 +24,9 @@ RUN set -xe \
python3-dev \ python3-dev \
&& rm -rf /tmp/npm-* && rm -rf /tmp/npm-*
WORKDIR /root/.node-red WORKDIR /data
VOLUME /root/.node-red VOLUME /data
EXPOSE 1880 EXPOSE 1880
CMD ["node-red"] CMD ["node-red", "--userDir", "/data"]

View File

@@ -13,7 +13,7 @@ services in new and interesting ways.
``` ```
~/fig/node-red/ ~/fig/node-red/
├── docker-compose.yml ├── docker-compose.yml
└── node-red/ └── data/
├── flows_cred.json ├── flows_cred.json
├── flows.json ├── flows.json
├── lib/ ├── lib/
@@ -31,7 +31,7 @@ node-red:
ports: ports:
- "1880:1880" - "1880:1880"
volumes: volumes:
- ./data:/root/.node-red - ./data:/data
restart: always restart: always
``` ```
@@ -73,7 +73,7 @@ $ docker-compose up -d
$ docker-compose exec node-red node-red-admin hash-pw $ docker-compose exec node-red node-red-admin hash-pw
$ vi data/settings.js $ vi data/settings.js
$ docker-compose exec node-red bash $ docker-compose exec node-red bash
>>> cd /root/.node-red >>> cd /data
>>> apk add -U build-base >>> apk add -U build-base
>>> npm install node-red-node-irc >>> npm install node-red-node-irc
>>> npm install node-red-node-daemon >>> npm install node-red-node-daemon

View File

@@ -24,9 +24,9 @@ RUN set -xe \
python3-dev \ python3-dev \
&& rm -rf /tmp/npm-* && rm -rf /tmp/npm-*
WORKDIR /root/.node-red WORKDIR /data
VOLUME /root/.node-red VOLUME /data
EXPOSE 1880 EXPOSE 1880
CMD ["node-red"] CMD ["node-red", "--userDir", "/data"]

View File

@@ -3,7 +3,7 @@ node-red:
ports: ports:
- "1880:1880" - "1880:1880"
volumes: volumes:
- ./data:/root/.node-red - ./data:/data
- /dev/input:/dev/input - /dev/input:/dev/input
privileged: yes privileged: yes
restart: always restart: always

View File

@@ -3,7 +3,7 @@ node-red:
ports: ports:
- "1880:1880" - "1880:1880"
volumes: volumes:
- ./data:/root/.node-red - ./data:/data
- /dev/input:/dev/input - /dev/input:/dev/input
privileged: yes privileged: yes
restart: always restart: always