docker下运行Apache2服务器,且挂载本地目录

在Windows环境下,通过在Docker中运行Apache2服务器实现了访问Linux机器上的文件。首先确保Linux安装了Docker,然后从公司仓库拉取Apache2镜像。使用`docker run`命令启动服务器并挂载`/home`目录到`/var/www/html`,设置为只读。通过`docker ps`和`netstat -an|grep 10080`检查服务器状态和端口,最后通过Linux IP和端口10080访问文件。
摘要由CSDN通过智能技术生成

想在Windows环境下轻松访问下载另一台linux机器下的文件,通过搭建Apache2服务器进行了实现。我是在docker中运行的Apache2服务器。

1 首先你的linux上需要安装docker,安装教程参考http://blog.csdn.net/wslyk606/article/details/78025863    其他版本的自行百度,常见的docker命令也请自行学习,常用的也就几个命令。

接下来就是拉取  Apache2的docker镜像了,我是使用的公司的docker仓库,你也可以在linux下的/etc/default/docker 目录中配置自己的docker仓库,这一步网上教程也很多,笔者暂时没有给出教程,通过      docker pull 192.168.13.13:9080 /eboraas/apache:latest      拉取到镜像之后,可以使用  docker images 来查看本地镜像。

发现   192.168.13.13:9080 /eboraas/apache   latest 说明拉取成功。

2 运行Apache2服务器,并挂载linux本地目录  通过   docker run --name apache -d -p 10080:80 -v /home:/var/www/html:ro  192.168.13.13:9080 /eboraas/apache  启动即可,

启动后使用 docker ps命令可以查看是否成功启动,再用nets

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值