fedora/apache本镜像为基于Fedora操作系统的Apache HTTP服务器(httpd)Docker镜像,用于快速部署和运行Apache Web服务。该镜像构建、运行及测试均基于Docker 1.9.1版本,支持直接从Docker注册表拉取运行或通过本地源码构建后部署。
确保本地Docker环境版本为1.9.1,执行以下命令查看:
bash# docker version
若主机80端口开放,可直接从Docker注册表拉取并运行镜像:
bash# sudo atomic RUN docker.io/fedora/apache
注:atomic命令会自动拉取镜像并启动容器运行Apache服务
若需自定义构建,先获取源码,然后执行构建命令:
bash# docker build --rm -t <username>/httpd .
--rm:构建过程中删除中间容器-t <username>/httpd:指定镜像标签,<username>为自定义用户名将主机80端口映射至容器80端口(需主机80端口开放):
bash# docker run -d -p 80:80 <username>/httpd
-d:后台运行容器-p 80:80:主机端口:容器端口映射若主机80端口被占用,可让Docker分配随机主机端口映射至容器80端口:
bash# docker run -d -p 80 <username>/httpd
执行以下命令查看容器运行状态及端口映射情况:
bash# docker ps
输出结果中可查看容器ID、映射的主机端口等信息
通过curl命令测试Apache服务是否正常运行:
bash# curl http://localhost
若使用随机端口映射,需将localhost替换为localhost:<主机映射端口>(从docker ps结果获取)



manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务