Comment utiliser le conteneur docker en tant que serveur apache?

J'ai juste commencé à l'aide de docker et de suivi tutoriel suivant: https://docs.docker.com/engine/admin/using_supervisord/

FROM ubuntu:14.04
RUN apt-get update && apt-get upgrade
RUN apt-get install -y openssh-server apache2 supervisor
RUN mkdir -p /var/lock/apache2 /var/run/apache2 /var/run/sshd /var/log/supervisor
COPY supervisord.conf /etc/supervisor/conf.d/supervisord.conf
EXPOSE 22 80
CMD ["/usr/bin/supervisord"]

et

[supervisord]
nodaemon=true

[program:sshd]
command=/usr/sbin/sshd -D

[program:apache2]
command=/bin/bash -c "source /etc/apache2/envvars && exec /usr/sbin/apache2 -DFOREGROUND"

Construire et exécuter:

sudo docker build -t <yourname>/supervisord .
sudo docker run -p 22 -p 80 -t -i <yourname>/supervisord

Ma question est, quand le panneau fonctionne sur mon serveur avec IP http://88.xxx.x.xxx/comment puis-je accéder à l'apache localhost marche à l'intérieur du conteneur docker à partir du navigateur sur mon ordinateur? Je voudrais utiliser un conteneur docker comme un serveur web.

source d'informationauteur Lost in OWL