Docker忽略本地项目
我试图运行与Apache的本地项目文件夹,似乎默认为“它的工作”,而不是运行我的项目文件夹的服务器消息。 当我去127.0.0.1:8080
sudo docker run -d -p 8080:80 -v "$PWD:/home/me/public_html/project-folder" httpd
我正在使用Ubuntu桌面
您需要将项目的位置挂载到容器中的此目录: /usr/local/apache2/htdocs/
尝试这个:
sudo docker run -d -p 8080:80 -v "/home/me/public_html/project-folder:/usr/local/apache2/htdocs" httpd
这在这里解释: https : //hub.docker.com/_/httpd/