如何解决EACCES:权限被拒绝,mkdir'build / ..'-Docker + Ubuntu

时间:2019-04-05 11:57:33

标签: docker ubuntu

我正在使用此docker file在Digital Ocean上设置服务器。我遇到以下错误

    EACCES: permission denied, mkdir 'build/emails'
    api_1_5a1c41662228 | EACCES: permission denied, mkdir 'build/routes'
    api_1_5a1c41662228 | EACCES: permission denied, mkdir 'build/schema'
    api_1_5a1c41662228 | EACCES: permission denied, mkdir 'build/utils'
    api_1_5a1c41662228 | EACCES: permission denied, open 'build/Context.js'

    and so on for a long time.

我尝试了以下操作

  1. 几乎所有内容都应包含在其中。
  2. 在不同版本的操作系统上尝试过
  3. 阅读有关Docker的各种博客并授予其root访问权限,并尝试这些解决方案。

我正在使用最新版本的Docker。

P.S。它可以在Mac上完美运行。遗憾的是,没有Mac服务器。

更多信息

ls -ltr在文件夹上

[root@relay-server-centos fusionauth-relay]# ls -ltr /usr/src/
total 0
drwxr-xr-x. 2 1001 1001  6 Apr 11  2018 kernels
drwxr-xr-x. 2 1001 1001  6 Apr 11  2018 debug
drwxr-xr-x. 3 1001 1001 19 Apr  5 11:24 app

1 个答案:

答案 0 :(得分:0)

我现在可以使用root用户来解决它,这是一种非常糟糕的方法。但是我现在没有想法,任何帮助都将受到欢迎。