Доступ к контейнеру веб-сайта WordPress с другого компьютера не отображает изображения?


0

Поэтому я установил сайт WordPress внутри контейнера докера, как на этом сайте . Когда я запускаю docker compose, контейнеры вращаются очень хорошо, и я могу получить доступ к своему веб-сайту WordPress из браузера хост-машины (Ubuntu), перейдя по ссылке http://0.0.0.0:32768 - все хорошо!

Проблема возникает, когда я пытаюсь получить доступ к сайту с другого компьютера в локальной сети. Я ввожу IP-адрес хоста контейнера xxxx: 32768 и вуаля, он загружает веб-страницу на этом втором компьютере. Но форматирование и изображения на веб-сайте все повреждены. Когда я наведу курсор мыши на поврежденное изображение, он говорит, что местоположение изображения - 0.0.0.0:32768/wp-contents/a1.jpg.

Я пытаюсь нажать на эту ссылку, и там написано, что веб-сайт не найден. Теперь я изменяю 0.0.0.0 на ip-адрес хоста контейнера, xxxx: 32768 / wp-contents / a1.jpg, и он загружает изображение просто отлично!

Таким образом, в основном мой вопрос состоит в том, как я могу заставить 2-ую машину на локальной сети считать все 0.0.0.0:32768 IP-адресом хоста контейнера?

Ответы:


0

Починил это!!

Мне просто нужно было войти в WordPress, а затем перейти в меню «Настройки»> «Основные». Здесь я смог установить порт и статический IP-адрес (такой же, как у контейнера).

Сайт отлично загружается на другой компьютер в моей локальной сети со всеми изображениями / форматированием!

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.