要使用Docker部署靜態網站,您可以按照以下步驟進行操作:
# 使用nginx作為基礎鏡像
FROM nginx:latest
# 將靜態網站文件復制到nginx默認的網站目錄中
COPY ./static-site /usr/share/nginx/html
將靜態網站文件放置在與Dockerfile同級的目錄下,并確保該目錄包含網站的所有靜態文件。
使用以下命令來構建Docker鏡像:
docker build -t my-static-website .
其中,my-static-website
為您為鏡像指定的名稱。
docker run -d -p 80:80 my-static-website
這將啟動一個運行著您的靜態網站的容器,并將容器的80端口映射到宿主機的80端口。
http://localhost
來查看您的靜態網站。通過以上步驟,您已經成功使用Docker部署了一個靜態網站。您也可以根據需要對Dockerfile進行定制,以滿足您的具體需求。