我有下面的Dockerfile,我想知道通过访问myapp.dev从我的主机访问它需要做些什么
FROM ubuntu:16.04
USER root
RUN apt-get update && apt-get -y upgrade && apt-get install apt-utils -y && DEBIAN_FRONTEND=noninteractive apt-get -y install \
apache2 php7.0 php7.0-mysql libapache2-mod-php7.0 curl lynx-cur git
EXPOSE 80
ADD www /var/www/site
RUN echo "ServerName localhost" >> /etc/apache2/apache2.conf
CMD /usr/sbin/apache2ctl -D FOREGROUND
EXPOSE 80我使用以下命令运行容器:
docker run -d -p 8080:80
发布于 2017-07-27 21:52:43
如果您只想在本地解析它,就可以在hosts文件中为localhost添加别名。
hosts文件。/etc/hosts/private/etc/hostsC:\Windows\System32\drivers\etc\hosts
现在,您可以使用myapp.dev:8080访问容器。
https://stackoverflow.com/questions/45360950
复制相似问题