Ich habe this docker tutorial verfolgt, aber weil es heute wirklich veraltet ist, kann ich es nicht vollständig folgen. Sobald ich diese docker-compose.yml
Datei gearbeitet hatte:Docker komponieren yaml - Bände Ausgabe
version: '3'
services:
nginx:
build: ./nginx/
ports:
- 80:80
links:
- php
volumes:
- ./www/html:/var/www/html
php:
image: php:7.0-fpm
expose:
- 9000
volumes:
- ./www/html:/var/www/html
Es hat erfolgreich ausgeführt wurde.
Es funktionierte nicht, als ich versuchte, Volumendaten in die separate Eigenschaft volumes zu extrahieren.
Ich habe mehrere Ansätze und Kombinationen ausprobiert, aber alle haben versagt. Bitte geben Sie mir einen Hinweis, wie Sie es richtig angeben.
Ordnerstruktur wie folgt aus:
nginx
default.conf
Dockerfile
www
html
index.php
docker-compose.yml
führen Sie Ihre Docker-Container in einer VM/Docker-Maschine aus? – diginoise
@ digininoise Ich bin mir nicht sicher. Auf Windows 10 habe ich Docker installiert und nichts mehr – tekken
, die es einschränkt ... verwenden Sie Windows Subsytem für Linux (WSL) oder Hyper-V VM? – diginoise