Docker - запускает контейнер, но не может просматривать приложение в браузере

Следуя изложенным здесь документам по началу работы, я решил запустить ту же среду, но с новым приложением Docker для Mac. В документах говорится, что после выполнения команд я должен иметь возможность перейти на 192.168.99.100/admin для входа, но я не могу ничего поднять. Я думаю, это связано с тем, что приложение было настроено с помощью панели инструментов Docker, которая использовала IP-адрес виртуальной машины, упомянутый выше. Выполнение localhost:80 Я получаю сообщение об ошибке приложения и значок, пожалуйста, что я делаю неправильно, я новичок в докере и разрабатываю с этими новыми инструментами.

1 ответ

Ваши вопросы оставляют много места для ошибок - я постараюсь ответить на них максимально просто.

Как определить ваш IP докера на Mac - в зависимости от используемого вами метода:

  • boot2docker boot2docker ip
  • докер-машина docker-machine ip default
  • Если вы использовали Kitematic - проверьте инструмент

Если это не работает, проверьте ваш докер контейнер (docker ps для удостоверения личности) с помощью docker inspect которая покажет необходимую информацию, если вы найдете ключевое слово IP-адрес.

Если он все еще чувствует, что должен работать, но не работает - проверьте с помощью стандартного контейнера Docker, такого как nginx (docker run --name docker-nginx -p 80:80 nginx)

Другие вопросы по тегам