找回密码
 立即注册
查看: 938|回复: 6

[教程系列] 求助docker部署问题

[复制链接]
kuki 

7

主题

38

回帖

351

积分

中级会员

积分
351
金钱
306
HASS币
0
发表于 2024-8-16 12:24:26 | 显示全部楼层 |阅读模式
极空间的Docker上部署noderde,一直重启。文件夹开启读写权限,日志如下。请大神教我



2024-08-16T00:38:59.722748207Z   errno: -13,
2024-08-16T00:38:59.722751207Z   code: 'EACCES',
2024-08-16T00:38:59.722754218Z   syscall: 'copyfile',
2024-08-16T00:38:59.722757236Z   path: '/usr/src/node-red/node_modules/node-red/settings.js',
2024-08-16T00:38:59.722760261Z   dest: '/data/settings.js'
2024-08-16T00:38:59.722763209Z }
2024-08-16T00:38:59.722766035Z
2024-08-16T00:38:59.722768864Z Node.js v20.16.0
2024-08-16T00:39:01.869015473Z node:fs:3035
2024-08-16T00:39:01.869050435Z   binding.copyFile(
2024-08-16T00:39:01.869055289Z           ^
2024-08-16T00:39:01.869077082Z
2024-08-16T00:39:01.869086300Z Error: EACCES: permission denied, copyfile '/usr/src/node-red/node_modules/node-red/settings.js' -> '/data/settings.js'
2024-08-16T00:39:01.869090034Z     at Object.copyFileSync (node:fs:3035:11)
2024-08-16T00:39:01.869093176Z     at copyFile (/usr/src/node-red/node_modules/fs-extra/lib/copy/copy-sync.js:64:6)
2024-08-16T00:39:01.869096472Z     at onFile (/usr/src/node-red/node_modules/fs-extra/lib/copy/copy-sync.js:50:25)
2024-08-16T00:39:01.869099677Z     at getStats (/usr/src/node-red/node_modules/fs-extra/lib/copy/copy-sync.js:42:44)
2024-08-16T00:39:01.869102747Z     at Object.copySync (/usr/src/node-red/node_modules/fs-extra/lib/copy/copy-sync.js:32:10)
2024-08-16T00:39:01.869105802Z     at Object.<anonymous> (/usr/src/node-red/node_modules/node-red/red.js:148:20)
2024-08-16T00:39:01.869108973Z     at Module._compile (node:internal/modules/cjs/loader:1358:14)
2024-08-16T00:39:01.869111885Z     at Module._extensions..js (node:internal/modules/cjs/loader:1416:10)
2024-08-16T00:39:01.869114704Z     at Module.load (node:internal/modules/cjs/loader:1208:32)
2024-08-16T00:39:01.869117502Z     at Module._load (node:internal/modules/cjs/loader:1024:12) {

回复

使用道具 举报

0

主题

11

回帖

59

积分

注册会员

积分
59
金钱
48
HASS币
0
发表于 2024-8-16 15:25:41 | 显示全部楼层
2024-08-16T00:39:01.869086300Z Error: EACCES: permission denied, copyfile '/usr/src/node-red/node_modules/node-red/settings.js' -> '/data/settings.js'
可能是“/data”映射的本地文件夹权限有问题,不能读写
回复

使用道具 举报

kuki 

7

主题

38

回帖

351

积分

中级会员

积分
351
金钱
306
HASS币
0
 楼主| 发表于 2024-8-16 15:44:30 | 显示全部楼层
Wiry1 发表于 2024-8-16 15:25
2024-08-16T00:39:01.869086300Z Error: EACCES: permission denied, copyfile '/usr/src/node-red/node_mo ...

我确认了一下,权限是给了的。真头疼
回复

使用道具 举报

7

主题

165

回帖

1404

积分

金牌会员

积分
1404
金钱
1232
HASS币
0
发表于 2024-8-16 16:49:02 | 显示全部楼层
把之前建好的文件夹先删了,用root账号,docker run一下
回复

使用道具 举报

8

主题

50

回帖

228

积分

中级会员

积分
228
金钱
170
HASS币
0
发表于 2024-8-17 10:26:47 | 显示全部楼层
文件夹权限问题,你用命令chomd 777 /nodered试一下,我也和你一样,命令给了权限就解决了。
回复

使用道具 举报

0

主题

145

回帖

1208

积分

金牌会员

积分
1208
金钱
1063
HASS币
0
发表于 2024-8-17 23:54:34 | 显示全部楼层
还是文件夹权限问题。
回复

使用道具 举报

14

主题

71

回帖

362

积分

中级会员

积分
362
金钱
277
HASS币
0
发表于 2025-2-8 23:04:11 | 显示全部楼层
https://bbs.hassbian.com/thread-6896-1-1.html
按这个帖子操作,给权限就可以了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2025-5-1 15:19 , Processed in 0.147376 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表