Я установил Docker на Ubuntu 14.04 с помощью репозиториев. У меня есть версия 1.6.2 build 7c8fca2.Использование Docker с моим Ubuntu 14.04 (доступ к сети)
Я запустить свой образ с помощью команды:
docker run -p 80:80 -v /workspace/private/workbench/:/current private/client
Это изображение запустить веб-сервер Мне нужно получить доступ к ... Так что мне нужен IP контейнера докер в.
Когда я типа:
docker inspect 8f1526ff5287
У меня есть этот ответ с пустым IPAddress:
"NetworkSettings": { "Bridge": "", "Gateway": "", "GlobalIPv6Address": "", "GlobalIPv6PrefixLen": 0, "IPAddress": "", "IPPrefixLen": 0, "IPv6Gateway": "", "LinkLocalIPv6Address": "", "LinkLocalIPv6PrefixLen": 0, "MacAddress": "", "PortMapping": null, "Ports": null },
Как я могу узнать/определить этот IP?
Спасибо,
Хотя это правда, есть что-то еще происходит здесь: вы обычно ожидаете, что раздел 'NetworkSettings' файла' docker inspect' должен содержать IP-адрес контейнера, даже при использовании сопоставления портов, если вы не начали контейнер с '--net = host' (который здесь не выглядит). – larsks
localhost: 80 не работает ... но теперь у меня есть эта ошибка при запуске моего изображения: 'FATA [0000] Ответ на ошибку от демона: не удается запустить контейнер bf55256491e78265714a41c80b25176092ef2f571ddfe10b3d1f7a42dd9a5d87: [8] Системная ошибка: точка монтирования для устройств не найдена ' – Giugno