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
)