docker部署nginx容器

  1. Dockerfile文件编写

    复制代码
    # 使用官方Nginx基础镜像
    FROM nginx:latest
     
    # 将宿主机的80端口映射到容器的80端口
    EXPOSE 80
     
    # 当Docker容器启动时,自动启动Nginx服务
    CMD ["nginx", "-g", "daemon off;"]
  2. 制作nginx镜像(点号代表dockerfile在当前目录下)

    复制代码
    docker build -t my-nginx-image .
  3. 启动nginx容器,并挂载主机目录文件到容器内部

    复制代码
    docker run -d -p 80:80 -v /data/html:/usr/share/nginx/html --name my-nginx-container my-nginx-image:latest

相关推荐
无限进步_16 小时前
【C++】验证回文字符串:高效算法详解与优化
java·开发语言·c++·git·算法·github·visual studio
亚历克斯神16 小时前
Spring Cloud 2026 架构演进
java·spring·微服务
七夜zippoe16 小时前
Spring Cloud与Dubbo架构哲学对决
java·spring cloud·架构·dubbo·配置中心
海派程序猿16 小时前
Spring Cloud Config拉取配置过慢导致服务启动延迟的优化技巧
java
阿维的博客日记17 小时前
为什么不逃逸代表不需要锁,JIT会直接删掉锁
java
William Dawson17 小时前
CAS的底层实现
java
andeyeluguo17 小时前
docker总结
运维·docker·容器
SuAluvfy17 小时前
从 0 到 1:在 Windows + Docker 环境下搭建 NextChat 并接入多模型 API(踩坑实录)
docker·容器
九英里路17 小时前
cpp容器——string模拟实现
java·前端·数据结构·c++·算法·容器·字符串
YDS82917 小时前
大营销平台 —— 抽奖前置规则过滤
java·spring boot·ddd