Docker安装运行apache2服务器做图片服务器的方法
1.安装
dockerpullhttpd
2.创建文件夹
mkdir-p/usr/docker_data/statics//usr/docker_data/httpd/logs//usr/docker_data/httpd/conf/
解释:statics文件夹映射图片文件存放路径 logs映射日志文件路径 conf映射配置文件路径
3.试运行httpd
dockerrun-it--nametest-httpdhttpdbash
4.进入conf文件夹把httpd.conf文件拷贝到/usr/docker_data/httpd/conf/
5.修改httpd.conf
将OptionsIndexesFollowSymLinks替换为OptionsFollowSymLinks
目的是为了设置不能访问路径信息,只能通过文件名访问
6.停止并删除刚刚测试的容器test-httpd
7.正式运行httpd
dockerrun--restart=always--privileged=true--namehttpd-p98:80-v/usr/docker_data/statics/:/usr/local/apache2/htdocs/-v/usr/docker_data/httpd/conf/httpd.conf:/usr/local/apache2/conf/httpd.conf-v/usr/docker_data/httpd/logs/:/usr/local/apache2/logs/-v/etc/localtime:/etc/localtime:ro-dhttpd
8.外部通过http:IP:98/图片文件路径访问图片
以上所述是小编给大家介绍的Docker安装运行apache2服务器做图片服务器的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对毛票票网站的支持!