У меня есть контейнер докеров CentOS на хост-докере CentOS. Когда я использую эту команду для запуска образа докеры docker run -d --net=host -p 8777:8777 ceilometer:1.x
, контейнер докеров получает IP-адрес хоста, но не имеет назначенных ему портов.
Если я запускаю ту же команду без "--net = host" docker run -d -p 8777:8777 ceilometer:1.x
, docker предоставляет порты, но с другим IP-адресом. Версия докера - 1.10.1. Я хочу, чтобы контейнер-докер имел тот же IP-адрес, что и хост с открытыми портами. Я также упомянул в Dockerfile
инструкцию EXPOSE 8777
, но без использования, когда в команде docker run
упоминается "--net = host".