Я использую терминал Docker в Windows, запускающий контейнер из моего изображения nginx, и когда я получаю доступ к IP-протоколу док-станции в своем браузере, я получаю «CONNECTION_REFUSED».Не удается получить доступ к док-машине IP на Windows
Это команда, которую я использовал, чтобы запустить контейнер
docker run -it -d -v /home/user/html:/usr/share/nginx/html -p 80:80 myimage
что команду, которую вы использовали для запуска контейнера? –
docker run -it -d -v/homer/user/html:/usr/share/nginx/html -p 80:80 myimage – luckakashi
Не похоже на проблему со стороны вашего хоста. Тот факт, что вы получили сообщение об отказе от соединения, указывает мне, что вы правильно пинговаете свой контейнер. Это звучит так, будто внутри вашего контейнера что-то не так. Вы уверены, что nginx запущен в контейнере? Вы пытались перезапустить с помощью команд, похожих на 'sudo /etc/init.d/nginx restart'? – CtheGood