Soy nuevo en Docker y recién comencé a aprender. Me he enfrentado a un problema para montar index.html en Nginx. Estoy usando Docker Toolbox para Windows 10 Home. Configuré la carpeta compartida para mi máquina virtual 1 .
Cuando quiero montar un servidor con index.html me aparece el problema 404 Not Found. Utilizo el siguiente comando para hacer esto.
ejecución del contenedor docker --name con6 -p 80:80 -v /c/Docker/html://usr/share/nginx/html nginx
¿Alguien podría ayudarme? gracias de antemano
Tengo la siguiente entrada después de cargar localhost:
2020/03/29 21:59:14 [error] 6#6: *1 "/usr/share/nginx/html/index.html/index.html" no se encuentra (20: No es un directorio), cliente: 192.168.99.1, servidor: host local, solicitud: "GET /index.html/ HTTP/1.1", host: "192.168.99.100"
192.168.99.1 - - [29/mar/2020:21:59:14 +0000] "GET /index.html/ HTTP/1.1" 404 555 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit /537.36 (KHTML, como Gecko) Chrome/80.0.3987.149 Safari/537.36" "-"
¿Puede ejecutar el siguiente comando para montar el HTML en el contenedor?
docker container run --name con6 -p 80:80 --mount type=bind,source="/c/Docker/html",target="/usr/share/nginx/html" nginxPara referencia:- https://docs.docker.com/storage/bind-mounts/