Docker安装运行apache2服务器做图片服务器的方法

发布时间:2020-10-08 14:40:35 作者:请持续率性
来源:脚本之家 阅读:151

 1.安装

docker pull httpd 

2.创建文件夹

mkdir -p /usr/docker_data/statics / /usr/docker_data/httpd/logs/ /usr/docker_data/httpd/conf/ 

解释:statics文件夹映射图片文件存放路径  logs映射日志文件路径  conf映射配置文件路径

3.试运行httpd

docker run -it --name test-httpd httpd bash

 4.进入conf文件夹把httpd.conf文件拷贝到/usr/docker_data/httpd/conf/

5.修改httpd.conf

将Options Indexes FollowSymLinks替换为Options FollowSymLinks

目的是为了设置不能访问路径信息,只能通过文件名访问

6.停止并删除刚刚测试的容器test-httpd

7.正式运行httpd

docker run --restart=always --privileged=true --name httpd -p 98: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 -d httpd 

8.外部通过http:IP:98/图片文件路径访问图片

以上所述是小编给大家介绍的Docker安装运行apache2服务器做图片服务器的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对亿速云网站的支持!

推荐阅读:
  1. 为什么Docker运行不需要安装Golang
  2. 启动apache2的方法

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

docker apache2 dock

上一篇:分析MySQL并发下的问题及解决方法

下一篇:vue实现文章内容过长点击阅读全文功能的实例

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》