Docker安装和Nodered配置

首先这里列一些常用的docker命令。

docker pull : 镜像名(拉去镜像)

docker run 创建一个新的容器并运行一个命令。

docker ps :显示正在运行的容器

docker exec:在运行的容器中执行命令。

1、到这里我们开始安装docker,依旧是一键安装

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

2、docker拉取镜像

docker pull nodered/node-red

3、运行启动容器

 sudo docker run -it -p 1880:1880 --name=nodered --restart=always --user=root --net=host -v /data/nodered:/data -e TZ=Asia/Shanghai nodered/node-red

-v:文件挂载到宿主机上。–net=host:端口与宿主机一样,不用映射。访问1ip:1880,进入node-red界面。 --name 定义容器名字

4、添加Nodered登录界面

刚才因为已经挂载文件,这里直接访问/data/nodered/settings.js中把密码的注释掉,可以更改自己的密码

5、获取自己想设置密码的加密格式

docker exec -it nodered /bin/bash

node -e "console.log(require('bcryptjs').hashSync(process.argv[1], 8));" 你要设置的密码

结束

你可能感兴趣的:(物联网,docker,容器,node.js)