Docker:找不到指定的Dockerfile错误

我想通过使用docker为我的PC(MacOS)上的Web开发build立一个平台。 在docker容器中安装nginx后,我想构buildnginx。 我得到这个错误。

Cannot locate specified Dockerfile:nginx.docker 

我在互联网上search,但我无法解决我的问题。

容器信息(docker ps -a):

 CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 2f268b825ba3 nginx:latest "nginx -g 'daemon off" 39 minutes ago Up 39 minutes 443/tcp, 0.0.0.0:8081->80/tcp dockertutorial_nginx_1 

这是我的docker-compose.yml文件:

 nginx: container_name: dockertutorial_nginx_1 build: . dockerfile: nginx.docker ports: - 80:8081 links: - php volumes: - .:/Users/user/docker-tutorial php: image: php:7.0-fpm expose: - 9000 volumes: - .:/Users/user/docker-tutorial 

我怎么解决这个问题?

我用Dockerfile的位置解决了它。 泊坞窗找不到dockerfile。 这就是为什么,我得到这个错误。 顺便说一句,感谢@harald Nordgren。