您当前位置:知识库 >云服务器 >服务器教程 >浏览文章

Docker安装Apache

来源:不详 日期:2023/12/28 15:25:02 阅读量:(0)

image.png

查看本地镜像

使用以下命令来查看是否已安装了 nginx

docker images

复制

列出正在运行的容器

使用docker ps命令可以列出当前正在运行的容器

docker ps

复制

如果想查看所有包括已停止的容器,可以加上-a选项:

docker ps -a

复制

运行 Apache 容器

使用以下命令运行 Apache 容器:

docker run -d -p 8080:80 --name my-apache-container -v /path/to/your/local/html:/usr/local/apache2/htdocs/ httpd:latest

复制

比如:

docker run -d -p 8080:80 --name my-apache-container -v D:\\Apache\\html:/usr/local/apache2/htdocs/ httpd:latest

复制

  • -d: 在后台运行容器。

  • -p 8080:80: 将主机的端口 8080 映射到容器的端口 80。

  • --name my-apache-container: 为容器指定一个名称。

  • -v /path/to/your/local/html:/usr/local/apache2/htdocs/: 将本地的 HTML 文件目录映射到容器中的 Apache 文档根目录。

替换 /path/to/your/local/html 为包含你的网站内容的本地路径。

创建一个 HTML 文件:index.html

如果你没有现成的网站内容,你可以在本地创建一个简单的 HTML 文件作为示例。

htmlCopy code
<!DOCTYPE html>
<html lang="en">
<head>
   
<meta charset="UTF-8">
   
<meta name="viewport" content="width=device-width, initial-scale=1.0">
   
<title>My Docker Apache Website</title>
</head>
<body>
   
<h1>Welcome to my Docker Apache website!</h1>
   
<p>This is a simple example page.</p>
</body>
</html>

复制

访问 Apache

打开浏览器,访问 http://www.feedoo.cn:8080,你应该能够看到 Apache 默认页面。此时,默认页面已经被你的 index.html 文件替换。

image.png

 


关键字:
声明:我公司网站部分信息和资讯来自于网络,若涉及版权相关问题请致电(63937922)或在线提交留言告知,我们会第一时间屏蔽删除。
有价值
0% (0)
无价值
0% (10)

分享转发:

发表评论请先登录后发表评论。愿您的每句评论,都能给大家的生活添色彩,带来共鸣,带来思索,带来快乐。