命令行运行程序硒EACCES:权限被拒绝,mkdir

开发者

我正在使用docker-compose

在带有Dockerfile的ubuntu容器中我安装了

运行npm install -g selenium-side-runner

然后我运行尝试从www数据用户运行

selenium-side-runner --output-directory /tmp /application/src/www.opendi.co.uk.side --server http://chrome-hub.local:4444/wd/hub

得到

EACCES: permission denied, mkdir 'side-suite-www.opendi.co.uk'
at Object.mkdirSync (fs.js:987:3)
at runProject (/usr/lib/node_modules/selenium-side-runner/dist/index.js:240:15)
at runAll (/usr/lib/node_modules/selenium-side-runner/dist/index.js:345:10)
at Object. (/usr/lib/node_modules/selenium-side-runner/dist/index.js:390:3)
at Module._compile (internal/modules/cjs/loader.js:1063:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)
at Module.load (internal/modules/cjs/loader.js:928:32)
at Function.Module._load (internal/modules/cjs/loader.js:769:14)
at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:72:12)
at internal/main/run_main_module.js:17:47 {
errno: -13,
syscall: 'mkdir',
code: 'EACCES',
path: 'side-suite-www.opendi.co.uk'

selenium-side-runner在哪里尝试创建此目录?在/ tmp中?在这个位置可以做到这一点

磷酸二氢
/application/src/www.opendi.co.uk.side

这是docker内部不存在的路径。它正在尝试创建www.opendi.co.uk.side目录

删除并尝试:

selenium-side-runner --output-directory /tmp --server http://chrome-hub.local:4444/wd/hub

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从具有提升权限的命令行运行程序

来自分类Dev

如何从命令行运行程序?

来自分类Dev

运行命令不运行命令行程序

来自分类Dev

在尝试运行C pthread程序的命令行中获取权限被拒绝的错误

来自分类Dev

可以从命令行运行WinForms程序吗?

来自分类Dev

是否可以从命令行运行rascal程序?

来自分类Dev

可以从命令行运行WinForms程序吗?

来自分类Dev

是否可以从命令行运行rascal程序?

来自分类Dev

在Ubuntu上运行OS X命令行程序

来自分类Dev

从php文件运行命令行程序

来自分类Dev

使用环境变量运行命令行程序

来自分类Dev

命令行中的MSBuild SonarQube运行程序

来自分类Dev

从npyscreen选择选项运行命令行程序

来自分类Dev

无法运行 Dart 2 命令行程序

来自分类Dev

权限被拒绝@ dir_s_mkdir(Errno :: EACCES)-在应用程序运行时

来自分类Dev

从命令行运行斐济?

来自分类Dev

从命令行运行Python

来自分类Dev

从Windows命令行运行tsc

来自分类Dev

从命令行运行PHP

来自分类Dev

从命令行运行PHP

来自分类Dev

命令行运行错误

来自分类Dev

从命令行运行PackageMaker

来自分类Dev

调试命令行程序

来自分类Dev

循环命令行程序

来自分类Dev

Java程序可从IDE运行,但不能从命令行运行

来自分类Dev

确定控制台应用程序是从命令行运行还是从Powershell运行

来自分类Dev

能够从IntelliJ运行Java程序,但不能从命令行运行

来自分类Dev

在 Delphi 中运行时如何运行命令行程序并发送密钥?

来自分类Dev

使用自定义程序集基本目录从命令行运行MsTest