无法在Docker中访问装入的卷

更新:当我在Mac上设置我的项目时,这不是一个问题。 我在这个问题上使用了Fedora 24。

我想在我的docker实例中访问我的应用程序。 当我尝试并挂载目录时,我得到一个权限错误:

root@591d02d0d6d2:/app# ls: cannot open directory .: Permission denied 

这是我的docker文件看起来像:

 FROM pvlltvk/ubuntu-trusty-php-fpm-5.6 RUN apt-get install -y\ php5-curl \ php5-sybase \ freetds-dev \ libxml2-dev ADD freetds.conf /etc/freetds/freetds.conf USER root RUN echo 'alias sf="php /app/app/console"' >> ~/.bashrc WORKDIR /app 

我知道这是一个权限问题,但我无法得到任何解决scheme的工作。 如果我运行ls -lh,我可以看到所有者ID是1000而不是root。

 root@591d02d0d6d2:/# ls -lh total 24K drwxrwxr-x. 11 1000 1000 4.0K Dec 12 17:42 app //my project drwxr-xr-x. 2 root root 4.0K Dec 13 08:25 bin drwxr-xr-x. 2 root root 6 Apr 10 2014 boot drwxr-xr-x. 5 root root 360 Dec 15 02:58 dev