要在nginx容器中挂载静态文件,可以通过以下步骤进行配置:

  1. 创建一个目录,用于存放静态文件。假设我们创建了一个名为 static 的目录。

  2. 将静态文件复制到该目录中。

  3. 在Dockerfile中,将该目录复制到nginx容器中的指定位置。可以通过在Dockerfile中使用 COPY 命令来实现。例如,将静态文件复制到 /usr/share/nginx/html 目录中:

    FROM nginx
    COPY static /usr/share/nginx/html
    

    这将把当前目录中的 static 目录复制到容器中的 /usr/share/nginx/html 目录。

  4. 构建和运行Docker镜像。

    docker build -t my-nginx-image .
    docker run -d -p 8080:80 my-nginx-image
    

    这将构建名为 my-nginx-image 的Docker镜像,并在端口8080上运行容器。

  5. 现在,可以通过访问 http://localhost:8080 来查看挂载的静态文件。

请确保在复制静态文件之前,已经将它们放置在正确的目录中,并且Dockerfile中的目标位置与nginx容器的默认静态文件目录一致

nginx docker挂载怎么配置静态文件

原文地址: https://www.cveoy.top/t/topic/iHGR 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录