![не могу получить доступ к apache2 на docker с моего локального хоста (ОС Ubuntu)](https://rvso.com/image/1592160/%D0%BD%D0%B5%20%D0%BC%D0%BE%D0%B3%D1%83%20%D0%BF%D0%BE%D0%BB%D1%83%D1%87%D0%B8%D1%82%D1%8C%20%D0%B4%D0%BE%D1%81%D1%82%D1%83%D0%BF%20%D0%BA%20apache2%20%D0%BD%D0%B0%20docker%20%D1%81%20%D0%BC%D0%BE%D0%B5%D0%B3%D0%BE%20%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE%20%D1%85%D0%BE%D1%81%D1%82%D0%B0%20(%D0%9E%D0%A1%20Ubuntu).png)
Я пытаюсь получить доступ к Apache, установленному на Docker, с локального хоста, но не могу. Ниже приведено содержимое Dockerfile.
RUN apt-get update
RUN apt-get -y install apache2
WORKDIR /var/www/html/
RUN rm -f index.html
RUN touch index.html
RUN echo "welcome" > index.html
RUN echo "ServerName localhost" >> /etc/apache2/apache2.conf
EXPOSE 8080
CMD ["apachectl", "-D", "FOREGROUND"]
Я использую Ubuntu 18.04. Использовал эту команду для запуска dockerdocker run -dit -p 8080:8080 imageName
Контейнер запущен и работает, а также указывает на порт
0.0.0.0:8080->8080/tcp
Я могу получить доступ к Apache2 на локальной машине без Docker, но не могу получить доступ к Apache2, установленному в контейнере Docker.
пожалуйста помоги :)