
关于docker的安装及相关配置请详见:
docker系列篇:centos7使用镜像仓库安装docker-ce,官方推荐
docker系列篇:linux中手动安装docker-ce 软件包,手动管理更新
1、下载mongodb镜像
[国内镜像下载稍快一点]
在网易云的镜像中心直接搜索自己想要的镜像
左上角的小鲸鱼图标表示为官方的镜像[从官方镜像中心同步过来的]


复制地址docker pull hub.c.163.com/library/httpd:latest
//latest表示最新版
docker pull hub.c.163.com/library/httpd:latest

查看一下
docker images

注意:
要是个人镜像过多
docker images | grep httpd

2、 创立挂载目录
在odysee家目录创立一个apache目录

2.1、创立htdocs目录和首页文件index.html

vim index.html

2.2、创立logs目录和httpd.pid文件

2.3、创立配置文件目录conf
这里我们直接从容器内copy出来[省事]
先开启容器
docker run -d -p 80:80 hub.c.163.com/library/httpd

将容器中的conf目录copy到apache下

vim httpd.conf
修改一下端口号

关闭容器

3、 启动容器
docker run -d -p 80:9527
-v /home/odysee/Docker/apache/conf/:/usr/local/apache2/conf/
-v /home/odysee/Docker/apache/htdocs/:/usr/local/apache2/htdocs/
-v /home/odysee/Docker/apache/logs/:/usr/local/apache2/logs/
hub.c.163.com/library/httpd
参数解释:
-d:后端运行
-p:80:9527 -p 80:80 将容器的9527端口映射到主机的80端口
-v /home/odysee/Docker/apache/conf/:/usr/local/apache2/conf/:
将主机的conf目录挂载到容器的conf目录下
-v /home/odysee/Docker/apache/htdocs/:/usr/local/apache2/htdocs/:
将主机的htdocs目录挂载到容器的htdocs目录下
-v /home/odysee/Docker/apache/logs/:/usr/local/apache2/logs/:
将主机的logs目录挂载到容器的logs目录下

4、测试
浏览器中访问
挂载我们之前修改的配置文件[端口改成了9527]已经成功

欢迎大家给予宝贵的意见或者者建议。
欢迎大家补充或者者共享少量其余的方法。
感谢支持。