我的docker配置有问题。一切正常,但是,当我尝试操作(例如删除)我的Windows主机上的文件时,我有一条错误消息:
文件已在VBoxHeadless.exe中打开。
我用这个: https://github.com/niklongstone/docker-nginx-php7-fpm。 Docker的基础 - 用Nginx和Php7-fpm组成(用于Symfony3项目)。 另外,我有配置文件如何看起来像这样:
php-fpm:
build: php-fpm
ports:
- 9000:9000
volumes:
- ../dashboard:/var/www/html/
links:
- db
nginx:
build: nginx
ports:
- 8080:80
volumes:
- ../dashboard:/var/www/html/
links:
- php-fpm
db:
image: mysql
ports:
- 3306:3306
environment:
MYSQL_DATABASE: dashboard
MYSQL_USER: root
MYSQL_PASSWORD: test
MYSQL_ROOT_PASSWORD: test
我已将卷通知与卷参数相关联。 Php-fpm和Nginx docker图像基于debian Jessie docker图像。
对于简历,我无法通过Windows删除资产文件(在网络文件夹中)(错误:文件在VBoxHeadless.exe中打开),我无法通过docker容器删除资产文件(错误'文件繁忙'(没有更多信息--verbose))。
其他信息,我使用Docker Quickstart Terminal v.1.12.6 。
标题中的特定文件是一个示例,涉及更多文件。