docker安装apache

技术分享  / 倒序浏览   ©

#楼主# 2020-2-13

跳转到指定楼层

马上注册,分享更多源码,享用更多功能,让你轻松玩转云大陆。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
1.拉取httpd镜像
docker pull httpd
2.运行镜像获取暂时容器
docker run -i -t httpd
测试:
欣赏器中访问 对应ip:8080 提示It works!
3.在宿主机新建三个目录
/root/docker/apache/www
/root/docker/apache/conf
/root/docker/apache/logs
4.将暂时容器中的apache配置文件拷贝到/root/docker/apache/conf
docker cp containerid:/usr/local/apache2/conf/httpd.conf /root/docker/apache/conf
5.删除临容器
docker stop containerid
docker rm containerid
6.运行镜像创建正式容器
docker run -p 8080:80 --privileged=true --name zs-apache -v /root/docker/apache/www/:/usr/local/apache2/htdocs/ -v /root/docker/apache/conf/httpd.conf:/usr/local/apache2/conf/httpd.conf -v /root/docker/apache/logs:/usr/local/apache2/logs/ -d httpd-p 8090:80 :将宿主机的8090端口映射到容器的80端口
-v /root/docker/apache/www/:/usr/local/apache2/htdocs/ :将宿主机的www目录挂载到容器的/usr/local/apache2/htdocs/
--name zs-apache, 定义容器名称
-d 后台运行容器,返回容器id
分享淘帖
回复

使用道具

您的回复是对作者最大的奖励

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于作者

18979425488

新手猿

  • 主题

    4

  • 帖子

    4

  • 关注者

    0

Archiver|手机版|小黑屋|云大陆 | 赣ICP备18008958号-4|网站地图
Powered by vrarz.com!  © 2019-2020版权所有云大陆