Ich möchte eine Plattform für die Web-Entwicklung auf meinem PC (MacOS) mithilfe von Docker machen. Nach der Installation von nginx im Docker-Container wollte ich nginx erstellen. Ich habe diesen Fehler erhalten.Docker: Ich konnte den angegebenen Dockerfile-Fehler nicht finden
Ich suchte im Internet, aber ich kann mein Problem nicht lösen.
Container Informationen (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
Das ist mein Docker-compose.yml Datei:
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
Wie kann ich dieses Problem lösen?
Ihre Compose-Datei enthält die Zeile 'dockerfile: nginx.docker'. Hast du eine solche Datei und was enthält sie? –
Ja, ja. Dockerfile war der falsche Ort. Ich habe es gelöst. Vielen Dank. –