Docker php url доступ

Я построил мои изображения php с Docker и запустить его с:

docker run -d -p 8080:8080 --name r-lafermeduweb lafermeduweb

Но я не могу получить доступ к своему приложению.
Я протестировал свой 192.168.10.xx: 8080 и не нашел.

Я попробовал с:

docker inspect --format '{{ .NetworkSettings.IPAddress }}' 0005086cf69c // return 172.17.0.2

Но 172.17.0.2:8080 не существует тоже.

У вас есть идея, почему я могу получить доступ к своему php-приложению?

Мой Dockerfile:

FROM php:7.0-apache
COPY . /var/www/html/

Спасибо !

1

Решение

Вы должны привязать желаемый порт (например, 8000) к 80 порту контейнера.

docker run -d -p 8080:80 --name r-lafermeduweb lafermeduweb
0

Другие решения

Если вы ссылаетесь здесь, базовый файл Docker, являющийся пользователем, порт 80 открыт по умолчанию так что технически это должно работать, когда вы нажимаете localhost или IP-адрес вашего хоста.

Возможно, вы забыли перестроить образ перед запуском, каждый раз, когда вы меняете файл Docker, вам нужно создать новый образ и запустить его.

обращаться Вот для дополнительной информации

0

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector