первый раз плакат, но были очень впечатлены этим сообществом. На этой неделе я потратил смущающее количество времени на то, чтобы решить эту проблему - похоже, в сети не так много информации. & Я застрял. Заранее благодарим за любые идеи!Weblogic + Docker + Vagrant = Connection Issue
Я перемещаю существующее приложение WLS в Docker. Цель состоит в том, чтобы иметь повторяющуюся среду Dev с WLS внутри контейнера & те контейнеры, которые работают внутри Vagrant (пользовательский RHEL 6.5 VirtualBox).
Я сконфигурировал & начал контейнер WLS. Я также могу получить доступ к службам WLS из контейнера на виртуальной машине. Однако, когда я пытаюсь получить доступ к контейнеру с хоста, я получаю ошибку таймаута соединения.
Я запускаю частную сеть 10.10.10.41 на Vagrant с переадресацией порта 7771: 7001 - если я получаю доступ к этому IP-порту (как обычно, при выполнении службы в Vagrant), я получаю отказ в соединении.
Я могу запустить WLS «изначально» из виртуальной машины и успешно получить доступ от хоста. Я также могу запустить conatiners Apache из VM и получить доступ к ним с хоста. Таким образом, проблема связана с WLS, запущенной внутри контейнера в VM.
Я отключил брандмауэр на ВМ, который я прочитал, является общей проблемой с Vagrant + Docker.
У меня есть целая информация для обмена, но вместо того, чтобы пить из пожарной машины, я начну с пары штук. Приятно приложить любую дополнительную информацию по мере необходимости. Еще раз спасибо!
Vagrantfile
config.vm.network "private_network", ip: "10.10.10.41"
config.vm.network :forwarded_port, host: 7771, guest: 7001
Dockerfile ПОДВЕРГАТЬ 7001
Dockerrun
docker run -d -p 7001:7001 -v /my/release:/domain/release --name "wladmin" --link wlmanaged:wlmanaged my/wladmin
Контейнер IP
docker inspect -f '{{ .NetworkSettings.IPAddress }}' wladmin
172.17.0.13
птар VM (локальный)
Nmap scan report for localhost (127.0.0.1)
Host is up (0.000044s latency).
Other addresses for localhost (not scanned): 127.0.0.1
Not shown: 997 closed ports
PORT STATE SERVICE
22/tcp open ssh
25/tcp open smtp
111/tcp open rpcbind
птар VM (Vagrant частная сеть IP)
Nmap scan report for 10.10.10.41
Host is up (0.000053s latency).
Not shown: 998 closed ports
PORT STATE SERVICE
22/tcp open ssh
111/tcp open rpcbind
птар WLS Docker Контейнер
Nmap scan report for my.domain.com (172.17.0.11)
Host is up (0.000055s latency).
Not shown: 998 closed ports
PORT STATE SERVICE
7001/tcp open afs3-callback
7002/tcp open afs3-prserver