天津網(wǎng)站建設(shè)技術(shù)托管今日新聞大事件
目錄
拉取官方 Apache 鏡像
查看本地鏡像
列出正在運行的容器
運行 Apache 容器
創(chuàng)建一個 HTML 文件:index.html
訪問 Apache
拉取官方 Apache 鏡像
查找 Docker Hub 上的 httpd 鏡像。
可以通過 Tags 查看其他版本的 httpd,默認是最新版本 httpd:latest。
docker pull httpd:latest
查看本地鏡像
使用以下命令來查看是否已安裝了 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 為包含你的網(wǎng)站內(nèi)容的本地路徑。
創(chuàng)建一個 HTML 文件:index.html
如果你沒有現(xiàn)成的網(wǎng)站內(nèi)容,你可以在本地創(chuàng)建一個簡單的 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://localhost:8080,你應(yīng)該能夠看到 Apache 默認頁面。此時,默認頁面已經(jīng)被你的 index.html 文件替換。
?