docker apache安装
2024-08-27 13:32:24
文章来源:
1.添加镜像
# docker pull httpd2.
2.创建httpd文件
# mkdir /data/httpd2.
3.启动apache
# docker run -it -p : -d httpd
4.复制配置文件
#### 复制根目录
# docker cp httpd:/usr/local/apache2/htdocs /data/httpd2./www #### 复制配置文件
# mkdir /data/httpd2./conf
# docker cp httpd:/usr/local/apache2/conf/httpd.conf /data/httpd2./conf/httpd.conf #### 复制日志文件
# docker cp httpd:/usr/local/apache2/logs /data/httpd2./logs
5.删除httpd容器
# docker rm -f httpd
6.配置httpd2.4并且启动
# docker run -it -p : \
--name httpd2. --restart always \
-v /data/httpd2./www/:/usr/local/apache2/htdocs/ \
-v /data/httpd2./conf/httpd.conf:/usr/local/apache2/conf/httpd.conf \
-v /data/httpd2./logs/:/usr/local/apache2/logs/ -d httpd
7.配置说明
-p 80:80 :将容器的80端口映射到主机的80端口
-v /data/httpd2.4/www/:/usr/local/apache2/htdocs/ :将主机中当前目录下的www目录挂载到容器的/usr/local/apache2/htdocs/
-v /data/httpd2.4/conf/httpd.conf:/usr/local/apache2/conf/httpd.conf :将主机中当前目录下的conf/httpd.conf文件挂载到容器的/usr/local/apache2/conf/httpd.conf
-v /data/httpd2.4/logs/:/usr/local/apache2/logs/ :将主机中当前目录下的logs目录挂载到容器的/usr/local/apache2/logs/
文章来源:
最新文章
- python from __future__ import division
- 我所理解的RESTful Web API [Web标准篇]
- virtualbox之usb设备的分配
- 解决Chrome重启后插件被禁用的问题
- .net 调用Oracle.Data.Access 组件提供的用于批量操作的方法—获取数据库表结构方法和跟参数赋值方法
- C++类继承中的构造函数和析构函数 调用顺序
- Longest Substring Without Repeating Characters - 哈希与双指针
- SVN的命令解析(感觉不错就转了)
- jq中的evet.target
- python的学习笔记01_5文件操作
- 上传图片,通过node服务器存储在指定目录
- 完成端口IOCP详解
- 初识(试)LoadRunner
- Intel处理器技术文档
- POJ3255-Roadblocks(最短路)
- 8.11 数据库ORM(5)
- nodejs(二)child_process模块
- Nginx 关于 location 的匹配规则详解
- 20145209刘一阳《JAVA程序设计》课堂测试总结
- 关于函数strtok和strtok_r的使用要点和实现原理(一)【转】