![ローカルホストから docker 上の apache2 にアクセスできない (ubuntu os)](https://rvso.com/image/1592160/%E3%83%AD%E3%83%BC%E3%82%AB%E3%83%AB%E3%83%9B%E3%82%B9%E3%83%88%E3%81%8B%E3%82%89%20docker%20%E4%B8%8A%E3%81%AE%20apache2%20%E3%81%AB%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E3%81%A7%E3%81%8D%E3%81%AA%E3%81%84%20(ubuntu%20os).png)
ローカルホストからdockerにインストールされたapacheにアクセスしようとしていますが、アクセスできません。以下は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を使用しています。このコマンドを使用してdockerを実行しましたdocker run -dit -p 8080:8080 imageName
コンテナは起動しており、ポートも指定しています
0.0.0.0:8080->8080/tcp
docker なしでローカル マシン上の apache2 にアクセスできますが、docker コンテナーにインストールされた apache2 にはアクセスできません。
助けてください :)