Не удается смонтировать файл как том в nginx - PullRequest
0 голосов
/ 30 марта 2020

Я новичок в Docker, и я только начал учиться. Я столкнулся с проблемой при монтировании индекса. html в Nginx. Я использую Docker Toolbox для Windows 10 Home. Я устанавливаю общую папку для своей виртуальной машины 1 .

Когда я хочу смонтировать сервер с индексом. html Я вижу проблему 404 Not Found. Для этого я использую следующую команду:

docker запуск контейнера - имя con6 -p 80:80 -v / c / Docker / html: // usr / share / nginx / html nginx

Может ли кто-нибудь мне помочь? Заранее спасибо

У меня есть следующий ввод после загрузки localhost:

2020/03/29 21:59:14 [error] 6 # 6: * 1 "/ usr / share /nginx/html/index.html/index.html "не найден (20: не каталог), клиент: 192.168.99.1, сервер: localhost, запрос:" GET /index.html/ HTTP / 1.1 ", хост: "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 (K HTML, как Gecko) Chrome / 80.0.3987.149 Safari / 537.36 "" - "

1 Ответ

0 голосов
/ 30 марта 2020

Не могли бы вы выполнить приведенную ниже команду для установки HTML в контейнер.

docker container run --name con6 -p 80:80 --mount type=bind,source="/c/Docker/html",target="/usr/share/nginx/html" nginx

Для справки: - https://docs.docker.com/storage/bind-mounts/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...